我需要在用户离开页面之前提示用户,确认关闭选项卡,如果没有,则不执行任何操作。我想发送一个 ajax 调用onbeforeunload
。
我唯一的想法是为两者编写处理程序onunload
,onbeforeunload
如下所示:
window.onbeforeunload = function(){
return 'Are you sure you want to leave?';
};
window.onunload = function(){
$.get(
"http://www.mysite.com/php/myhandler.php",
{ data: 1 }
);
};
但这似乎在 jsFiddle 中不起作用