请问浏览器关闭时产生的是什么事件? 在<body>标签中,可加上onunload=""对事件进行操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BODY 的 onbeforeunload 和 onunload 事件在页面关闭、刷新、提交、前进后退、链接跳转等情况下都会被触发,所以,使用脚本无法严格区分这些事件不过 onunload 事件可以获得一个特别方式辨认:<body onunload="if(window.screenLeft>=10000&&window.screenTop>=10000){alert('closed window')}"> 但onunload事件在刷新时也激发,我不要在刷新时激发怎么做? 1 <body onunload="">2 function window.onunload(){} 关闭窗口时.<body onbeforeunload="alert('关闭窗口')"> 网页关闭时一共会触发两个事件: onbefoeunload onunload 从字面上你可以看出他们的区别了, 但是这两个事件在刷新或者页面跳转的时候也会被触发, 且现在的浏览器或者DHTML里也没有很好的办法直接判断到底是刷新还是网页关闭, 不过可以通过一些间接的方法来判断:比如关闭网页的方式里有: Alt+F4,点击X关闭,系统任务栏里点鼠标右键关闭, 下拉菜单里选择退出等方式, 对后面的方式还没有好方法判断, 不过对前两种还是可以判断出来的:<script language=javascript>function window.onbeforeunload(){ if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey) { window.event.returnValue = ""; }}</script> <body onunload="alert ("这是关闭事件!")"> up,cswcafe (可中可乐),还没弄好吗?我提供那个只会在关闭有提示,不过用在onbeforeunload就不管用了 关于JS的闭包 新手 jQuery 问题 WEB页面判断 输入与粘贴 用dom如何生成一个可以设定部分文字颜色的一段文本 xmlhttp简单的很就是不知道错在哪里,,帮我看看 VBScript MsgBox的一个问题 请教:如何用js动态添加一控件 请问:横条菜单如何跨IFrame?谢谢!! 关于window.open(),请教 MyEclipse连接SqlServer2008出现enter your password 有没有类似WindowsXP里“我的电脑”的常见任务栏的JS代码?我没分了,但很急! 有关层(div)的:请问div中有没有类似scrollTo()功能的函数,又该怎样用
2 function window.onunload(){}
<body onbeforeunload="alert('关闭窗口')">
<script language=javascript>
function window.onbeforeunload()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnValue = "";
}
}
</script>