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

So schließen Sie das Fenster automatisch mit Javascript

醉折花枝作酒筹
Freigeben: 2021-07-22 10:44:24
Original
4474 Leute haben es durchsucht

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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

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();    
}
Nach dem Login kopieren

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();    
 }
Nach dem Login kopieren

close.html

js-Code.

window.close();
Nach dem Login kopieren

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();
}
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage