我尝试在用户离开页面时以编程方式提交表单,而不管他们是否点击了“提交”按钮。我以前在函数中使用过这种方法来提交表单,但是由于某种原因,我不能让它与onclick一起工作。当用户点击“提交”按钮时,表单就被正确地提交了,所以html表单和php的设置肯定是正确的。我使用的是jquery-1.8.2
<form name="form2" id
我有一个非常长的调查,我想防止用户点击后退按钮和丢失他们的所有数据。到目前为止,我有一个警告,告诉他们他们将丢失所有的数据,但是当他们提交表单来处理页面时,会弹出警报。只有当他们按下提交按钮时,我才能禁用警报吗?这是我用来创建警报的方法:
window.onbeforeunload = function() { return "Your work will be lost."; };