Der erste Typ: JS schließt das Fenster regelmäßig automatisch
<script language="javascript">
<!--
Funktion closewin()
{
self.opener=null;
self.close();
}
Funktionclock()
{
i=i-1
document.title="Dieses Fenster wird in " + i + " Sekunden automatisch geschlossen!";
if(i>0)setTimeout("clock();",1000);
sonst closewin();
}
var i=10
Uhr();
//-->
</script>
Zweiter Typ: Klicken Sie auf den Link, um das Fenster zu schließen, ohne JS aufzufordern
<a href="javascript:window.close()" >Fenster schließen</a>
Der dritte Typ: Das Fenster fordert den JS-Code nicht zum automatischen Schließen auf
<Skriptsprache=Javascript>
<!--
this.window.opener = null;
window.close();
//-->
</script>
IE6-7 JS-Methode zum Schließen des Fensters ohne Aufforderung
Methode eins:
js-Code
Funktion CloseWin() //Dadurch wird nicht gefragt, ob der Browser geschlossen werden soll
{
window.opener=null;
//window.opener=top;
window.open("","_self");
window.close();
}
Methode zwei:
open.html
js-Code
Funktion open_complex_self() {
var obj_window = window.open('close.html', '_self');
obj_window.opener = Fenster;
obj_window.focus();
}
close.html
js-Code
window.close();
Außerdem beigefügt:
//Normalerweise mit Eingabeaufforderung geschlossen
Funktion closeie(){
window.close();
}
//Schließen Sie IE6 ohne Aufforderung
Funktion closeie6(){
window.opener=null;
window.close();
}
//Schließen Sie IE7 ohne Aufforderung
Funktion closeie7(){
window.open('','_top');
window.top.close();
}