<HTML>
<HEAD>
</HEAD>
<BODY bgcolor="black" text="white">
<p align="center">黑色背景、白色文本</p>
<p align="center">huhacn</p><OBJECT ID="EncryptObj" CLASSID="CLSID:CDFBE4B2-95FD-4D02-9E6E-1A1E16EDC535" width="240" height="240"></OBJECT><script language="javascript">
</script></BODY>
</HTML>我想在点击右上角叉消息的时候做一些处理,如何添加,比如关闭该页时弹出 “hello”,需要自己添加什么消息事件并自己处理吗,求简单例子,谢谢先!
<HEAD>
</HEAD>
<BODY bgcolor="black" text="white">
<p align="center">黑色背景、白色文本</p>
<p align="center">huhacn</p><OBJECT ID="EncryptObj" CLASSID="CLSID:CDFBE4B2-95FD-4D02-9E6E-1A1E16EDC535" width="240" height="240"></OBJECT><script language="javascript">
</script></BODY>
</HTML>我想在点击右上角叉消息的时候做一些处理,如何添加,比如关闭该页时弹出 “hello”,需要自己添加什么消息事件并自己处理吗,求简单例子,谢谢先!
window.onbeforeunload=function(){
alert("hello");
};
</script>
onbeforeunload是在窗口关闭前触发执行的事件
<script type="text/javascript">
window.onbeforeunload = onbeforeunload_handler;
window.onunload = onunload_handler;
function onbeforeunload_handler(){
var warning="确认退出?";
return warning;
}
function onunload_handler(){
var warning="谢谢光临";
alert(warning);
}
</script>
这个应该可以解决你的问题
window.onbeforeunload = onbeforeunload_handler;
改为:
window.addEventListener("beforeunload",onbeforeunload_handler,false)
试试!
window.onunload = onunload_handler;
function onunload_handler(){
var warning="谢谢光临";
alert(warning);
}
</script>
设备是windows mobile,改为你的也不好使,关闭前的函数不会起作用,添加上面的代码,在第二次打开网页的时候才弹出谢谢光临,而不是在第一次关闭的时候弹出。