Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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 onbeforeunload不显示自定义消息_Javascript_Google Chrome - Fatal编程技术网

javascript onbeforeunload不显示自定义消息

javascript onbeforeunload不显示自定义消息,javascript,google-chrome,Javascript,Google Chrome,我在onbeforeunload事件中有自定义消息,并且工作正常,但我今天注意到它不再显示我的消息。相反,它显示“您所做的更改可能无法保存” 有人能告诉我如何修复吗?为了避免欺诈,chrome和chrome决定取消在onbeforeuload对话框中设置自定义消息的功能 从2016年2月18日开始查看 onbeforeunload对话框用于现代Web上的两件事: 1.防止用户无意中丢失数据。 2.欺骗用户 为了在不停止前者的同时限制它们对后者的使用,我们将不显示网页提供的字符串。相反,我们将使用

我在onbeforeunload事件中有自定义消息,并且工作正常,但我今天注意到它不再显示我的消息。相反,它显示“您所做的更改可能无法保存”


有人能告诉我如何修复吗?

为了避免欺诈,chrome和chrome决定取消在
onbeforeuload
对话框中设置自定义消息的功能

从2016年2月18日开始查看

onbeforeunload对话框用于现代Web上的两件事:
1.防止用户无意中丢失数据。
2.欺骗用户

为了在不停止前者的同时限制它们对后者的使用,我们将不显示网页提供的字符串。相反,我们将使用一个通用字符串

Firefox已经做到了这一点[…]


有没有一个变通方法可以向用户显示自定义消息?\@R.S.K没有,这将推翻他们这样做的原因。我很高兴他们终于这样做了。对网络上的水蛭寄生虫来说,少了一个把戏。是的,但不幸的是,那些滥用它的人又一次去干那些没有滥用它的人。。。如果它说:“您有未保存的更改,您确定要离开当前页面”或类似的话会更好。我同意。。骗子欺骗了我们。。如果我的网站处于脱机状态,我想在用户离开时警告他们关闭我的网站。相关/重复:
window.onbeforeunload = function () {

    return 'Custom message'
}