关闭窗口而不是在窗口导航上调用的函数

我需要在关闭浏览器选项卡和窗口时调用Javascript函数。 我尝试使用 onbeforeunload 函数,但它也正在调用窗口导航。 如果用户未注销就关闭选项卡,则试图结束会话。 以下是我的测试代码- window.onbeforeunload = function(event){ window.history.replaceState({},'/',>'/Forcelogout.aspx>'

); }; 如果用户关闭选项卡,此代码将正常工作。如果用户单击后退或前进导航按钮,它也将运行。 我有个主意,但是坚持开发代码-

  

“我们可以在卸载事件中捕获当前时间并将其存储在缓存中,并且可以检查该时间值是否超过10到30秒,我们可以在加载事件中将当前URL替换为注销屏幕。 >

所以,请帮助我

关于, 穆尼卡

xin11230 回答:关闭窗口而不是在窗口导航上调用的函数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3168945.html

大家都在问