用js 监听浏览器关闭事件!
怎样用js 监听浏览器关闭事件!!网上找了一些代码都不行
------解决方案--------------------用 onunload事件 就能在浏览器关闭的时候 执行
------解决方案--------------------http://zgqhyh.iteye.com/blog/185913
LZ看看 有没有帮助
------解决方案--------------------
<!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>
</html>
参考下 。
------解决方案--------------------关闭事件还是可以用的
只是不能很好的区分 关闭 与 刷新 而已
------解决方案--------------------
顶!
但无法区分刷新和关闭(其实这两个操作对web应用作用是一样的,都关闭了,只不过刷新相当于“重新启动”)
------解决方案--------------------IE可以用鼠标位置实现区分刷新和离开页面,但兼容就不好做了
------解决方案--------------------如果考虑到兼容性问题的话,这活还是比较棘手的,基本没有解决办法。
如果项目有特别需要的话,可以考虑使用插件,或者长连接来解决类似问题。
------解决方案--------------------刷新可以特殊处理, 有两种可能:
1.鼠标点击 , 根据鼠标坐标的位置来判断
2.按F5 , 设定全局键盘 , 处理F5事件
其他都算是关闭。