仅在单击浏览器选项卡/浏览器关闭按钮时调用我的注销功能 [英] Call my Logout function only when browser tab / browser close button is clicked
本文介绍了仅在单击浏览器选项卡/浏览器关闭按钮时调用我的注销功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好b $ b
我正在开发一个网络应用程序,我只想在点击浏览器标签/浏览器关闭按钮时调用我的javascript Logout()函数。
当页面导航,页面刷新时没有。
我用过onbefeunload。但是它运行不正常。
我正在进行此增强功能,因为当我在登录会话期间关闭浏览器选项卡时,我不能能够注销。但是在完整的浏览器关闭时工作正常。
解决方案
嗨Dude,
试试这段代码.. < br $>
添加jquery引用它..
< script type = text / javascript >
(function(){
(window).bind( beforeunload,function(){
fnLogOut();
})
});
function fnLogOut(){alert(' browser closing'); }
< / script > 跨度>
Hi
I am developing a web app where i want to call my javascript Logout() function only when browser tab / browser close button is clicked.
Not when page navigation, page refresh.
I have used onbefeunload. but it is not working properly.
I am doing this enhancement because, when i close the browser tab during login session, i cannot able to logout. But working fine on complete browser close.
解决方案
Hi Dude,
Try this code..
add jquery reference to it..
<script type="text/javascript">
(function () {
(window).bind("beforeunload", function () { fnLogOut(); }) }); function fnLogOut() { alert('browser closing'); } </script>
这篇关于仅在单击浏览器选项卡/浏览器关闭按钮时调用我的注销功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文