session 关闭浏览器,执行一个 jsp页面的跳转 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    统计当前在线人数的时候,如果客户端关闭了浏览器,就相当于退出了页面,需要销毁session值,

    但好像只有IE支持:

   

    其它浏览器不支持,怎么解决?

    可以用 jQuery ,示例:

    $(document).unload( function () { alert("Bye now!"); } );

    页面卸载的时候弹出一个警告框:

    jQuery 代码:

    $(window).unload( function () { alert("Bye now!"); } );这种是也是在IE可以用,但其它浏览器就不能用,而且刷新页面时也执行

    这种代码在firefox和chrome的tab关闭时都有效,但是直接关闭整个firefox浏览器则无效,

session 关闭浏览器,执行一个 jsp页面的跳转

电脑资料

session 关闭浏览器,执行一个 jsp页面的跳转》(https://www.unjs.com)。

    是否应该考虑一下有没有必要关闭时清除session。

    因为这个方法无效的范围是关掉整个浏览器,当你重新打开新的浏览器的时候已经使用的另外的session了。不会有问题的。

    $(window).unload( function () { alert("Bye now!"); } ); 你试着在firefox,刷新一下,也执行的.

最新文章