<body onunload="alert('你正在关闭浏览器')">
解决方案 »
- 【问题】【这些天学OOP时遇到了一些了问题,求指教,在线等】
- 跪求java算法 按行号打印数字
- 新手关于“this“的问题
- 我建立了一个查询窗体和一个添加记录的窗体,请问当我添加记录成功后,如何刷新已打开的查询窗体中表格的数据
- 关于String.split的问题,在线等。
- 请教~~监听器为什么没有反应?
- 装了sql server补丁 和 jdbc驱动怎么还访问不了数据库?
- 关于jScrollPane的问题
- 请问混淆器是怎么回事?哪里可以得到相关的资料?
- java 多线程调用方法
- 怎么获得一个byte[]数组的长度?
- 请问各位JAVA高手,java 可以动态定义数组吗,或有类似VB中的collection这样的数据类型???
用onunload的话,点refresh也会弹出警告窗口,所以这不是我想要的结果。
我的意思就是在close事件发生之前想处理一些事情,怎样铺捉到浏览器的关闭事件。
<html>
<head>
<script language="JavaScript"><!--
function unload() {
if (confirm("Do ya really wanna go?"))
}
//--></script></head><body onUnload="unload()">
...
</body>
</html>
<!--
function window_onunload() {
//执行删除机器文件操作,呵呵
alert("您正在关闭窗口!");
}
-->
</script>
<head>
<script language="JavaScript"><!--
function confirmIEleave() {
event.returnValue = "Are you sure you want to leave this page?";
}function confirmNSLeave(iWindow) {
if (!document.layers) return;
if (!iWindow.closed) {
if (!confirm('Are you sure you want to leave this page?'))
window.location.href = 'javascript:void(0)';
}
}
//--></script>
</head><body onbeforeunload="confirmIELeave()" onUnload="confirmNSLeave()"><p>
Navigate to another page to fire the before unload event.
</p></body>
</html>
海盗,怎样激活你的window_onunload()函数?