是否有任何跨浏览器的JavaScript/jQuery代码来检测浏览器或浏览器选项卡是否正在关闭,而不是由于链接被点击?
我正在尝试这样做:
$(window).unload( function () {
$.ajax({
type: "POST",
url: "http://localhost:8888/test.php?",
data: "test",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
alert (c);
});
Run Code Online (Sandbox Code Playgroud)
但是,从未显示成功警报,此请求似乎也没有显示在服务器上.我究竟做错了什么?