【问题标题】:How do some websites prevent you from leaving? [duplicate]一些网站如何阻止您离开? [复制]
【发布时间】:2012-05-18 12:45:16
【问题描述】:

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

我上过几个网站,抱歉我不能提供网址,不让你离开。不管你做什么,除了强制退出(关闭页面,导航到新的 url,定期退出,你不能离开)。这些网站总是有一个警告框,会问你一个问题,比如:“你想离开吗?”但是两个答案(是和取消)都会让您回到他们的页面。我只是想知道他们是如何做到这一点的。 不会在我的网站中使用它,我不是垃圾邮件发送者,只是想知道

【问题讨论】:

    标签: javascript html web spam


    【解决方案1】:

    使用此代码:

    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
    }
    

    但是,将此代码放在您的网站上会使您的浏览者非常生气。所以我警告你不要这样做

    【讨论】:

      猜你喜欢
      • 2015-05-04
      • 2017-07-07
      • 1970-01-01
      • 2012-02-22
      • 1970-01-01
      • 2014-06-22
      • 2011-09-08
      • 2017-04-06
      • 1970-01-01
      相关资源
      最近更新 更多