我想在关闭浏览器之前运行一个小的PHP脚本。 我不知道它是否可能。 我正在尝试这个但是当我刷新网页然后还运行代码
<body onbeforeunload="xajax_closeBrowser();" >
没有必要运行ajax,可能是简单的php代码。
非常感谢。
答案 0 :(得分:1)
无法判断浏览器是关闭还是用户只是导航。在这两种情况下都会运行onbeforeunload
,因为它表示当前页面上下文因任何原因被丢弃。没有事件可以捕获浏览器终止。
答案 1 :(得分:1)
$(window).unload( function () { //ajax call });
当用户离开页面时,会将卸载事件发送到窗口元素。
P.S仅适用于远程导航。没有其他方式。