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 ();".
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('close.html', '_self'); 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('','_top'); 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!