【发布时间】:2013-03-19 23:08:04
【问题描述】:
我正在为网上银行系统开发一个网站,登录后我有主页(会话在此处维护)和几个标签/链接作为主页的子页面,
我已经有 js 来终止会话或注销,但问题出在事件处理程序上
-
当页面刷新或点击返回按钮时,我必须如下处理
window.onbeforeunload = function() { if( confirm("This page will be close") ){ //called the logout fn to kill session } } 上面的 js 工作正常,但是上面代码的问题是,每当在主页中点击其他链接/选项卡时,它就会被调用,所以它保持注销
很抱歉,如果我的问题不清楚或重复,有没有人可以建议处理这个问题的方法
为了您的信息,我正在使用 jsp 和 servlet 与 js,这个项目不能使用 jquery 并且不能禁用返回按钮和刷新按钮
提前致谢!
【问题讨论】:
-
请告诉我们这是给哪家银行的,这样我们就可以避免它!
标签: javascript refresh handle back