系统没有针对关闭的事件: onunload onbeforeunload 在刷新的时候同样会被触发, 所以只能判断关闭时的一些特殊现象来判断用户是刷新还是关闭:
<script language=javascript>
window.onbeforeunload = function()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnValue = "";
}
}
</script>
<script language=javascript>
window.onbeforeunload = function()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnValue = "";
}
}
</script>
解决方案 »
- jquery 如何选中鼠标选中的文字,然后在前后加上标签 就是BBCODE
- 麻烦大家看一下,值为什么为空呢
- 单击鼠标右键,多边形图片旋转问题55555555555555·······
- js正则高手进,验证一段文本,求高效率的正则写法
- 请教JavaScript循环延迟代码的写法
- 不规则图形的问题,高分召集高手
- confirm函数弹出的对话框中,确认和取消按钮显示的按钮名称可以改吗?
- 如何让一个提交页面在必要的时候不提交?
- jquery get方法获取.ashx文件中回传的参数
- 关于Jquery
- var win="window.open('*.htm','','width=100,height=100');"的问题。
- 如何获取子节点属性
it didn't work on my computer!你的思路和我的一样,希望有不同做法的兄弟不佞赐教。