我的页面中有一些链接,我想在页面尝试重新加载时调用一个函数。
我试过
$(window).unload(function() {
alert('Handler for .unload() called.');
});
它不起作用。
答案 0 :(得分:4)
控制台:Blocked alert('Handler for .unload() called.') during unload.
(在Chrome中)
我认为这是出于用户体验原因而被阻止的。
如果您尝试console.log('Handler for .unload() called.');
,则呼叫成功。
答案 1 :(得分:3)
你可以尝试:
window.onbeforeunload = function() {
}
答案 2 :(得分:0)
window.onbeforeunload = unloadMessage;
function unloadMessage() {
//do your codeing here...
}