Heim >Web-Frontend >js-Tutorial >So schließen Sie das Fenster automatisch mit Javascript

So schließen Sie das Fenster automatisch mit Javascript

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-07-22 10:44:244589Durchsuche

Methode: 1. Verwenden Sie zum Schließen die setTimeout()-Methode mit der Syntax „setTimeout(“clock();“,1000);“ 2. Das Fenster wird automatisch ohne Eingabeaufforderungen mit der Syntax „this.window“ geschlossen .opener=null; window.close ();".

So schließen Sie das Fenster automatisch mit Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Der erste Typ: JS schließt das Fenster automatisch zu einem geplanten Zeitpunkt

<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>

Der zweite Typ: Das Fenster fordert den JS-Code nicht zum automatischen Schließen auf

<script language=javascript>  
<!--  
this.window.opener = null;  
window.close();  
//-->  
</script>

Erweiterte Informationen:

IE6-7 JS schließt das Fenster nicht. Eingabeaufforderungsmethode

Methode 1:

js-Code

function CloseWin() //这个不会提示是否关闭浏览器    
{    
window.opener=null;    
//window.opener=top;    
window.open("","_self");    
window.close();    
}

Methode 2:

open.html

js-Code

function open_complex_self() {    
  var obj_window = window.open(&#39;close.html&#39;, &#39;_self&#39;);    
  obj_window.opener = window;    
  obj_window.focus();    
 }

close.html

js-Code.

window.close();

Anbei :

//普通带提示关闭
function closeie(){
window.close();
}
//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();
}
//关闭IE7不提示
function closeie7(){
window.open(&#39;&#39;,&#39;_top&#39;);
window.top.close();
}

【Empfohlenes Lernen:Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonSo schließen Sie das Fenster automatisch mit Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn