日期:2014-05-20  浏览次数:20662 次

到底怎样判断浏览器刷新还是关闭?
网上找很久,多为判断事件发生的坐标位置来判断,但浏览器一更新就全部失效。到底实际中用什么方法的?淘宝就实现了,刷新保持登录状态,关闭后登录自动取消了。高手告诉下怎样做啊?javascript或服务器端的方法都好。。

------解决方案--------------------
这俩有什么相似性么。。。

话说浏览器关闭后登陆自动取消是session和cookie实现的吧
------解决方案--------------------
session和cookie有时间限制,你可以把登陆后的信息放在静态里面,要用的时候从里面取就是了,关闭浏览器了就没有了,信息就没了。。。
------解决方案--------------------
刷新保持登录状态,这个是cookies达到的效果,你要是在一个浏览器登录了,在另一个浏览器访问当前页面也是在线状态,那这个就不是cookies实现的了,那个类似session的拷贝
------解决方案--------------------
这和淘宝就没得关系...
session本身就和浏览器进程相关
不管你什么网站,关了浏览器,session都丢失...