如何禁用链接的 onbeforeunload?
var show = true;
function showWindow(){
if(show){
alert('Hi');
return "Hi Again";
}
}
$('a').click(function(){
show = false;
});
window.onbeforeunload = showWindow;
这就是我所拥有的,但当我单击“a”元素时它仍然显示
按钮代码:
<button type="submit" class="submitBtn"><span>Open Account</span></button>
最佳答案
而不是
show = false;
尝试
window.onbeforeunload = null;
这将简单地解除函数与事件的绑定(bind)。
关于javascript - 禁用链接的 onbeforeunload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4084152/