Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 阻止页面/选项卡关闭,但不允许导航_Javascript_Jquery_Browser_Byte Order Mark - Fatal编程技术网

Javascript 阻止页面/选项卡关闭,但不允许导航

Javascript 阻止页面/选项卡关闭,但不允许导航,javascript,jquery,browser,byte-order-mark,Javascript,Jquery,Browser,Byte Order Mark,我只需要在用户试图关闭浏览器窗口时获得访问权限。我得到这个方法- window.onbeforeunload = function() { return "msg here" } 或 尽管这些功能甚至可以在页面导航和页面重新加载时发挥作用。有人能帮助我们如何仅在页面关闭时获得控制权吗 另外,我传递的信息在firefox上显示的也不一样,上面写着—— 此页面要求您确认是否要将数据保留给您 已输入的数据可能无法保存 上面写着—— 是否要重新加载此网站?您所做的更改可能不正确 拯救 jQue

我只需要在用户试图关闭浏览器窗口时获得访问权限。我得到这个方法-

window.onbeforeunload = function() {
    return "msg here"
}

尽管这些功能甚至可以在页面导航和页面重新加载时发挥作用。有人能帮助我们如何仅在页面关闭时获得控制权吗

另外,我传递的信息在firefox上显示的也不一样,上面写着——

此页面要求您确认是否要将数据保留给您 已输入的数据可能无法保存

上面写着——

是否要重新加载此网站?您所做的更改可能不正确 拯救

jQuery(window).bind("beforeunload", function(e) {
    var message = "msg here";
    e.returnValue = message;
    return message;
});