Javascript jquery捕获拆分窗口但不刷新
我使用jquery编写了以下javascript脚本:Javascript jquery捕获拆分窗口但不刷新,javascript,jquery,Javascript,Jquery,我使用jquery编写了以下javascript脚本: $(window).unload(function(){ $.ajax({ type: 'POST', url: 'exit.php', async:false, data: 'param=userEXIT' }); }); 此脚本工作正常,但是,是否可以更改以捕获用户的退出操作(关闭或链接到另一个页面),而不是在用户更新页面时?因此,您希望检测用户是否实际离
$(window).unload(function(){
$.ajax({
type: 'POST',
url: 'exit.php',
async:false,
data: 'param=userEXIT'
});
});
此脚本工作正常,但是,是否可以更改以捕获用户的退出操作(关闭或链接到另一个页面),而不是在用户更新页面时?因此,您希望检测用户是否实际离开,而不仅仅是在您的网站上加载不同的页面?是,只有当用户离开页面时,才可能知道是什么操作导致页面退出,而您正在导致页面挂起。那么,恐怕您运气不好。JavaScript无法区分这两种情况。我很确定您的onunload处理程序不能以跨浏览器的方式工作。你在铬合金上测试过吗?无论如何,当用户单击任何锚定标记时,您可以取消绑定onunload事件