关闭浏览器 触发事件问题? 由于项目需要, 在加载网页时 添加一条客户信息,也就是当前谁登陆了网站,用来与其用户交互 在客户离开网站时要把此数据删除, 就想到了 浏览器关闭 用了 onunload 但是IE OK 火狐就不行了 希望有懂的朋友可以告诉下 用别的方法也行 项目急 希望快点收到回复 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script>var thisPage=false;window.onbeforeunload=function checkLeave(e){ var evt = e ? e : (window.event ? window.event : null); //此方法为了在firefox中的兼容 if(!thisPage)evt.returnValue='离开会使编写的内容丢失。';}</script></head> <body> </body></html> 客户离开网站时 最好是session end 来处理!!!浏览器 判断不了是 刷新,关闭,还是跳转。都会触发 onunload !再说,你判断了用户关闭页面。你也不知道他是否离开啊?很多网站都可以打开多个页面 最好在程序的 globle 里面的判断 一句话,要准确的得到客户是否关闭了浏览器,从而得到其是否已离线,是不可能的。两种替代方案:1:使用ajax不停的请求,直到没有请求。就表示关闭了。(断网、网速不加,均会出现问题)2:写浏览器插件去支持关闭浏览器时间,这个我就不懂了。最好的办法,就是等 监听session过期,,找一个平衡点,设置短一点session的时间 jQuery的animate方法在IE下抖动问题 jqgrid用于jsp表格,当action传的json中含有对象嵌套的问题 基于java web的新闻发布系统的设计与实现 js屏蔽右键菜单问题 js如何快速查找3千行数据中没有重复的数据或者(是否有重复并提示重复的行数) js中如何复制一个table的节点然后再添加进去,有代码! 请教两个问题(删除文件、流程定议) 文件上传的处理 如果设置“文件-浏览”表单的参数 奇怪的问题~~~ 请问下面这段JS代表什么意思?能逐句解释一下么,感谢。 IE下,javascript动态加载flash失败,求解
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script>
var thisPage=false;
window.onbeforeunload=function checkLeave(e){
var evt = e ? e : (window.event ? window.event : null); //此方法为了在firefox中的兼容
if(!thisPage)evt.returnValue='离开会使编写的内容丢失。';
}
</script>
</head>
<body>
</body>
</html>
两种替代方案:
1:使用ajax不停的请求,直到没有请求。就表示关闭了。(断网、网速不加,均会出现问题)
2:写浏览器插件去支持关闭浏览器时间,这个我就不懂了。最好的办法,就是等 监听session过期,,找一个平衡点,设置短一点session的时间