javascript 浏览器窗口关闭事件(不弹出提示框)
来源:自学PHP网
时间:2014-09-19 14:47 作者:
阅读:次
[导读] 浏览器窗口关闭事件我们有很多,这里介绍几种常用的浏览器窗口关闭事件,如关闭不弹出提示框,或关闭前给提示,window.onbeforeunload,window.onunload事件。...
浏览器关闭事件
代码如下 |
复制代码 |
<script type="text/javascript">
window.onbeforeunload = onbeforeunload_handler;
window.onunload = onunload_handler;
function onbeforeunload_handler(){
var warning="确认退出?";
return warning; //可以换成alert等具体操作
}
function onunload_handler(){
var warning="谢谢光临";
alert(warning); //关闭后执行
}
</script>
|
关闭浏览器 (不弹出提示框
代码如下 |
复制代码 |
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open(' ', '_self', ' ');
window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">
|
iframe关闭窗口
代码如下 |
复制代码 |
<script language="javaScript">
function closeWindow()
{
window.opener = null;
window.open('', '_top', '');
window.parent.close();
}
</script>
|
|