博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp关闭或刷新浏览器(解决浏览器不兼容),请求后台onbeforeunload、onunload
阅读量:5026 次
发布时间:2019-06-12

本文共 762 字,大约阅读时间需要 2 分钟。

jsp关闭或刷新浏览器(解决浏览器不兼容),请求后台  onbeforeunload、onunload

1、看代码:

function test(e) {            var json = "退出,清理在线人数!";            $.ajax({                  type:'post',                      url:'<%=path%>/api/test',                  data:{
"data":json}, cache:false, dataType:'json', success:function(data){
                },                 error : function(data) {
                } }); } if(window.attachEvent){ window.attachEvent('onbeforeunload', test); } else { window.addEventListener('beforeunload', test, false); }

2、以上代码处理,可以解决浏览器不兼容问题。

3、特别说明一点,因为test方法在浏览器刷新和关闭时触发,所以不要指望在方法中alert、confirm之类的弹出框。

转载于:https://www.cnblogs.com/guokai870510826/p/8073943.html

你可能感兴趣的文章
《Linux命令行与shell脚本编程大全 第3版》高级Shell脚本编程---06
查看>>
[1-4] 把时间当做朋友(李笑来)Chapter 4 【开拓我们的心智】 摘录
查看>>
redis数据过期策略【转】
查看>>
ASP.net MVC4 View设置Html代码显示为文本字符问题
查看>>
go语言之进阶篇关闭channel
查看>>
《那些年啊,那些事——一个程序员的奋斗史》——65
查看>>
opencv 内存溢出问题
查看>>
简单的静态网页(宠物网)
查看>>
整合ckeditor+ckfinder,解决上传文件路径问题
查看>>
JQuery序列化表单数据,传给后台,后台处理数据
查看>>
cms项目技术心得!
查看>>
java IO类图
查看>>
棋盘覆盖问题
查看>>
解决不能通过'/tmp/mysql.sock'连到服务器
查看>>
hdu 5139(离线处理+离散化下标)
查看>>
链接按钮LinkButton(按钮组)
查看>>
配送计划导入子表设计
查看>>
在LINUX上,Apache安装记
查看>>
poj1279 半平面交
查看>>
16款最佳HTML5超酷动画演示及源码
查看>>