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