这可能是因为您的代码中有一些第三方库或其他功能,它们侦听"beforeunload“事件并可能修改event.returnValue
的值。
可以加以下代码实现没有弹框的效果
window.addEventListener('beforeunload', function (event) {
event.stopImmediatePropagation();
});
这将阻止执行链中的其他侦听器。
在应用程序的顶部包含这段代码是很重要的,以确保您的函数首先被执行。
这可能是因为您的代码中有一些第三方库或其他功能,它们侦听"beforeunload“事件并可能修改event.returnValue
的值。
可以加以下代码实现没有弹框的效果
window.addEventListener('beforeunload', function (event) {
event.stopImmediatePropagation();
});
这将阻止执行链中的其他侦听器。
在应用程序的顶部包含这段代码是很重要的,以确保您的函数首先被执行。