在关闭标签/窗口事件上提交表单

时间:2014-06-13 17:09:05

标签: javascript forms events drupal-form-submission

我想知道当用户关闭标签/窗口时是否有提交表单内容的方法。我调查了onunloadonbeforeunload事件,并认为这可能是下降的道路。我试过了

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

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

1 个答案:

答案 0 :(得分:1)

如果您可以使用JQuery,请尝试一下:

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