我想知道当用户关闭标签页/窗口时是否有一种提交表单内容的方法。我已经研究了onunload
和onbeforeunload
事件,并认为这可能是要走的路。我试过了
window.onbeforeunload = function(e) {
document.getElementById("my-form").submit();
};
但这不起作用。有什么办法可以使它按照我所描述的方式工作?
最佳答案
如果可以使用JQuery,请尝试一下:
$(window).bind('beforeunload', function() {
$("#id-of-submit-button").click();
});