社区
JavaScript
帖子详情
做了用户关闭IE就用AJAX去后台注销的功能后IE9关闭就浏览器停止工作
cooler
2013-01-23 04:26:29
我们做的B/S系统需要用户做比较严格的签到和签退;
但是有些用户总是不去点签退功能,就关闭IE。
所以我们在document的onunload 事件里面调用了一段AJAX程序,代用户签退。
这段代码在IE9以前版本的浏览器都运行得很好,但是很多IE9用户关闭就会报告 浏览器已经停止工作。
请问各位大侠有何良策??
此致
...全文
310
6
打赏
收藏
做了用户关闭IE就用AJAX去后台注销的功能后IE9关闭就浏览器停止工作
我们做的B/S系统需要用户做比较严格的签到和签退; 但是有些用户总是不去点签退功能,就关闭IE。 所以我们在document的onunload 事件里面调用了一段AJAX程序,代用户签退。 这段代码在IE9以前版本的浏览器都运行得很好,但是很多IE9用户关闭就会报告 浏览器已经停止工作。 请问各位大侠有何良策?? 此致
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序员菜鸟北
2013-12-11
打赏
举报
回复
引用 3 楼 xiangyuhm 的回复:
用onbeforeunload事件代替onunload 事件也可以解决
cooler
2013-01-30
打赏
举报
回复
谢谢各位大侠指教
whswuhaisong
2013-01-23
打赏
举报
回复
用onbeforeunload事件代替onunload 事件也可以解决
qqqqqqqq_2013
2013-01-23
打赏
举报
回复
用onbeforeunload事件代替onunload 事件也可以解决
cooler
2013-01-23
打赏
举报
回复
谢谢指教,我去试试看
qqqqqqqq_2013
2013-01-23
打赏
举报
回复
ajax设置为“同步”就好了
onbeforeunload事件中调用
Ajax
实现
用户
注销
操作(兼容IE、Firefox、Chrome)
本文介绍了一种在
用户
离开网页时自动执行
注销
操作的方法。利用onbeforeunload事件结合
Ajax
发送
注销
请求,并针对不同
浏览器
(如IE、Firefox和Chrome)提供兼容性解决方案。
js监测页面
关闭
发送
Ajax
请求(
浏览器
关闭
注销
用户
,清空session)
本文介绍了一种在
用户
关闭
页面时通过发送
AJAX
请求来即时清除session的方法,旨在解决同一账号多处登录的问题。代码区分了不同
浏览器
的特性,如IE、Firefox和Chrome,并在页面刷新前执行
注销
操作。
关闭
浏览器
时退出账号的复杂处理
博客讨论
用户
未主动
注销
,直接
关闭
浏览器
或标签页强制退出系统的问题。此方式会使刷新页面也被调用
注销
,解决方案是
后台
设置延时
注销
定时器,前端加载页面后调用清除
注销
接口。还探讨了定时器延时设置,一般5秒较合理,且该机制依赖后端双层会话机制。
监听页面
ajax
请求,window.onbeforeunload() 事件调用
ajax
来监听
浏览器
关闭
或者页面
关闭
...
该博客探讨了如何在
用户
离开网页时自动触发
注销
功能
,通过监听onbeforeunload事件并利用
Ajax
实现。由于Firefox的安全策略限制,代码针对IE和非IE
浏览器
采用了不同的
Ajax
处理方式。对于IE,使用了jsonp跨域和异步设为false,而Firefox和Chrome则直接发送异步请求。此实现涉及到
浏览器
的兼容性问题,特别是
Ajax
在不同
浏览器
中的行为差异。
在
关闭
页面时执行一些代码
ajax
本文介绍了一种在
浏览器
关闭
前通过JavaScript执行特定方法来
注销
用户
会话的技术。利用
AJAX
实现了一个发送GET请求的
功能
,确保
用户
退出系统时能够及时更新其在线状态。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章