当前第2页 返回上一页
以上两个方法要能够成功关闭窗口,则该窗口必须是独立的新窗口;如果是基于父窗口,那么是无法关闭的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <!doctype html>
<html>
<head>
<meta charset= "utf-8" >
<title>导出数据</title>
<script type= "text/javascript" >
if (top.location != self.location )
{
top.location = self.location;
}
var time = 5;
function Redirect() {
window.opener=null;
window.open( '' , '_self' );
window.close();
}
var i = 0;
function dis() {
if ( i > time )
{
Redirect();
}
document.all.t.innerHTML = "还剩<span style='color:red'>" + (time - i) + "</span>秒,本页面将自动关闭" ;
i++;
}
timer = setInterval( 'dis()' , 1000);
timer = setTimeout( 'Redirect()' , time * 1000);
</script>
</head>
<body >
<div style= "text-align:center;margin-top:5%" >
<h1>
<div id= "s" >Sorry ! 您输入的信息在服务器中无法找到</div>
<div id= "t" ></div>
</h1>
</div>
</body>
</html>
|
相关免费学习推荐:javascript视频教程
以上就是javascript如何捕获窗口关闭事件的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
如何改变javascript的执行顺序
使用new操作符实例化一个对象的具体步骤是什么
如何打开javascript
javascript中函数的调用和this的指向介绍(代码)
settimeout和setinterval之间有什么区别?
javascript怎么判断是否是字符串
javascript怎么去除小数点后的数
javascript中什么是私有成员
javascript alert是什么意思
javascript如何转换成数字
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript如何捕获窗口关闭事件