单击页面刷新按钮时是否可以调用用户定义的JS函数?我想调用重载函数,如果单击是,我希望用户注销。 以下是我的代码 我用了。但我得到一个不同的确认弹出,重新加载页面。我也无法调用自定义函数。下面是我的代码window.onbeforeunload = function(){ var r = confirm("你想离开页面!"); 如果(r) { //写重定向代码 sessLogOut(); } 其他 { //没做什么 } };
答案 0 :(得分:0)
一个很好的解决方案可能是在你的html中使用它:
<body onunload="pageUnload()">
这在JS中:
function pageUnload(){
if(confirm("Do you want to leave page!")){
// DO SOMETHING
} else {
// DO NOTHING
}
}