我试图检测用户是否离开了我的网站。就像webbrowser的窗口/标签关闭事件一样,或者通过链接到其他域。
在某些搜索中,我找到了一些解决方案,但是当点击链接时,它们也会在我的页面上发出警报。作为例子,我尝试了这个:
window.onbeforeunload = function(event) {
event = event || window.event;
var confirmClose = 'Are you sure?';
// For IE and Firefox prior to version 4
if (event) {
event.returnValue = confirmClose;
}
// For Safari
return confirmClose;
}
那么我需要修改哪些内容,以便在浏览我的域时停用警报?
由于 奥利弗
答案 0 :(得分:0)
当onbeforeunload触发时,你无法知道你要去哪里。目的基本上是为了防止你想要实现的目标。