我正在使用 jQuery 在离开页面时向用户显示确认消息,如下所示:
var changes = false;
window.onunload =function() {
if (changes) {
$.post("check.php",{undovideokey:VID});
} else return null;
};
另一方面
<input type='submit' name='Add' value='submit ' align='right' onclick="changes = true;" />
刷新页面时在 Google Chrome 中运行代码时出现问题。我见过很多这样的问题,但没有有用的答案。
在手动刷新页面后触发 onunload 处理程序中的 jQuery ajax 调用。我如何保证 onunload 先发生?
Chrome 中的 window.onbeforeunload ajax 请求
谢谢,萨拉