账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    为什么onbeforeunload,总是返回默认的语句 ,怎么自定义的不起作用呢?
    34
    0
    window.onbeforeunload = function (e) {
            var message = '正在排队中,请勿关闭浏览器';
            e = e || window.event;
        
            if (e) {
                e.returnValue = message;
            }
        
            return message;
        };
    window.onbeforeunload = function (e) {
      e = e || window.event;
    
      // 兼容IE8和Firefox 4之前的版本
      if (e) {
        e.returnValue = '正在排队中,请勿关闭浏览器';
      }
    
      // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+
      return '正在排队中,请勿关闭浏览器';
    };
    <body onbeforeunload="return myfunction()">
     
    <script>
    function myfunction() {
        return "正在排队中,请勿关闭浏览器";
    }
    </script>

    这三种方式都不行,只显示浏览器的默认提示“确定要离开.....” ie,chrome,360,edge都不能显示自定义的内容呀?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部