JS关闭窗口与JS关闭页面的几种方法小结

前端技术 2023/09/02 JavaScript

第一种: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关闭窗口
<a href=\"javascript:window.close()\" >关闭窗口</a>

第三种:窗口没有提示自动关闭的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();
}

本文地址:https://www.stayed.cn/item/3335

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。