某些网站如何阻止您离开?

时间:2012-05-09 23:37:47

标签: javascript html web spam

  

可能重复:
  How do you prevent javascript page from navigating away?
  How do I stop a page from unloading (navigating away) in JS?

我一直在几个网站上,抱歉我不能提供网址,不要让你离开。无论你做什么,除了强行退出(关闭页面,导航到新的网址,定期退出,你不能离开)。这些网站总是有一个警告框,询问你一个问题:“你想离开吗?”但是这两个答案(是和取消)让你回到他们的页面上。我想知道他们是怎么做到的。 不会在我的网站上使用此功能,我不是垃圾邮件发送者只是想知道

1 个答案:

答案 0 :(得分:3)

使用此代码:

window.onbeforeunload = function(){
    return 'Are you sure you wanna leave my website?';//Displays an confirm box and, if you click cancel, you will stay on the page. Otherwise, you'll leave the page
}

但是,将此代码放在您的网站上会让您的观众非常生气。所以我警告你反对它