我有一个在tiles-def.xml中定义的UI页面,其中包含许多其他页面。基本上,它是一个由许多小JSP
页组成的集群。因此,在我的页面中,有不同的方式在UI中导航离开当前页面。那么,当我离开当前位置时,无论我走到哪里 - 包括注销和关闭浏览器或浏览器选项卡,我都可以执行任何操作吗?
答案 0 :(得分:1)
您可以尝试在卸载之前触发的windows.onbeforeunload
函数。
在您的情况下,它看起来像
window.onbeforeunload = function() {
// call logout codes
}
或者
window.onbeforeunload = function() {
window.close() // close the browser or tab
}