php 关闭浏览器导致 session 失效 如何触发事件 5
如题我做登录,在数据库里做了一个标志,作为在线标志,用户登录后便为1,退出后为2,这都没什么问题,但是如果用户直接点浏览器右上角的X退出按钮,或则是Ctrl+F4,浏览器...
如题
我做登录,在数据库里做了一个标志,作为在线标志,用户登录后便为 1,退出后为 2,
这都没什么问题,但是如果 用户直接点 浏览器 右上角的 X 退出按钮,或则是Ctrl+F4,浏览器关闭了,这时如何调用我的 退出处理过程呢
在线等……急
那如何用 session 去判断用户已经离线呢 展开
我做登录,在数据库里做了一个标志,作为在线标志,用户登录后便为 1,退出后为 2,
这都没什么问题,但是如果 用户直接点 浏览器 右上角的 X 退出按钮,或则是Ctrl+F4,浏览器关闭了,这时如何调用我的 退出处理过程呢
在线等……急
那如何用 session 去判断用户已经离线呢 展开
5个回答
展开全部
javascript 有个 对象 Window 它 有个 属性 closed 当 此属性 为true 时 表示 窗口 关闭 此时 调用 你的 退出 程序 可以用 ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会吧? 你的浏览器是不是关闭的时候自动清楚了cook? 一般你不退出 session 是在你规定的时间内失效的 或者你可以设置session失效时间 如果你关闭浏览器的时候 没了session 那你换一台机器试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用js监控窗口的关闭事件,在关闭之前用ajax的方式发送到服务端,来调用你的处理过程,然后用js关闭窗口!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用html DOM的window对象中的closed属性来增加一个判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用js操作怎么样 关闭窗口触发事件,根据ajax操作返回值让用点击后才能够真正关闭窗口
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询