2014-06-13 123 views
0

我想知道是否有一种方式来提交表单的内容时,用户关闭一个选项卡/窗口。我已经看过onunloadonbeforeunload事件,并认为这可能是走下坡路。我试过在关闭标签页/窗口事件提交表格

window.onbeforeunload = function(e) { 
    document.getElementById("my-form").submit(); 
}; 

但这不起作用。有没有办法让我按照我描述的方式工作?

回答

1

如果你可以使用jQuery,试试这个:

$(window).bind('beforeunload', function() { 
    $("#id-of-submit-button").click(); 
});