单击页面刷新按钮时是否可以调用用户定义的JS函数?

时间:2017-03-23 11:51:24

标签: javascript jquery css jsp

单击页面刷新按钮时是否可以调用用户定义的JS函数?我想调用重载函数,如果单击是,我希望用户注销。 以下是我的代码 我用了。但我得到一个不同的确认弹出,重新加载页面。我也无法调用自定义函数。下面是我的代码window.onbeforeunload = function(){             var r = confirm("你想离开页面!");             如果(r)             {                 //写重定向代码                 sessLogOut();             }             其他            {                 //没做什么             }             };

1 个答案:

答案 0 :(得分:0)

一个很好的解决方案可能是在你的html中使用它:

<body onunload="pageUnload()">

这在JS中:

function pageUnload(){
  if(confirm("Do you want to leave page!")){
     // DO SOMETHING
  } else {
     // DO NOTHING
  }
}