Méthode : 1. Utilisez la méthode setTimeout() pour fermer, avec la syntaxe "setTimeout("clock();",1000);"; 2. La fenêtre se fermera automatiquement sans invite, avec la syntaxe "this.window .opener=null; window.close ();".
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Le premier type : JS ferme automatiquement la fenêtre à une heure programmée
<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>
Le deuxième type : La fenêtre ne demande pas au code js de se fermer automatiquement
<script language=javascript> <!-- this.window.opener = null; window.close(); //--> </script>
Informations étendues :
IE6-7 JS ne ferme pas la fenêtre Méthode d'invite
Méthode 1 :
code js
function CloseWin() //这个不会提示是否关闭浏览器 { window.opener=null; //window.opener=top; window.open("","_self"); window.close(); }
Méthode 2 :
open.html
code js
function open_complex_self() { var obj_window = window.open('close.html', '_self'); obj_window.opener = window; obj_window.focus(); }
close.html
code js ee
Ci-joint :window.close();
Tutoriel avancé javascript】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!