gpt4 book ai didi

javascript - 无法在 onbeforeunload 事件中自定义消息

转载 作者:行者123 更新时间:2023-11-28 05:39:10 24 4
gpt4 key购买 nike

在页面重新加载时,我必须显示消息“文件上传正在进行中,您的上传将在重新加载时丢失!”。我使用下面的代码来实现此目的,但在 Chrome 浏览器中,警报始终是“您所做的更改可能不会保存!”

window.onbeforeunload = function() {
return 'File upload in progress, your upload will be lost on reload!';
}

最佳答案

您需要使用文本设置事件的 .returnValue 属性,而不是返回它。我知道这很奇怪,但这就是规范所说的。 MDN

window.onbeforeunload = function(event) {
event.returnValue = 'File upload in progress, your upload will be lost on reload!';
}

关于javascript - 无法在 onbeforeunload 事件中自定义消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39074042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com