这篇文章主要介绍“javascript怎么自动关闭窗口”,在日常操作中,相信很多人在javascript怎么自动关闭窗口问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript怎么自动关闭窗口”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
方法:1、使用setTimeout()方法关闭,语法“setTimeout("clock();",1000);”;2、窗口没有提示自动关闭,语法“this.window.opener=null; window.close();”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
第一种:JS定时自动关闭窗口
<script language="javascript">
<!--
function closewin()
{
self.opener=null;
self.close();
}
function clock()
{
i=i-1
document.title="本窗口将在" + i + "秒后自动关闭!";
if(i>0)setTimeout("clock();",1000);
else closewin();
}
var i=10
clock();
//-->
</script>
第二种:窗口没有提示自动关闭的js代码
<script language=javascript>
<!--
this.window.opener = null;
window.close();
//-->
</script>
扩展资料:
IE6-7 JS关闭窗口不提示的方法
方法一:
js 代码
function CloseWin() //这个不会提示是否关闭浏览器
{
window.opener=null;
//window.opener=top;
window.open("","_self");
window.close();
}
方法二:
open.html
js 代码
function open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = window;
obj_window.focus();
}
close.html
js 代码
window.close();
另附:
//普通带提示关闭
function closeie(){
window.close();
}
//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();
}
//关闭IE7不提示
function closeie7(){
window.open('','_top');
window.top.close();
}
到此,关于“javascript怎么自动关闭窗口”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。