self.close() IE 4.5 Mac
bernd
Hallo, hallo,
hab leider nichts im Archiv gefunden.
Kann der IE 4.5 Mac überhaupt self.close() nachddem er ein neues Fenster geöffnet hat ?
IE 5 MAC und IE 5 PC kein Problem und NS 4.7 Mac und PC auch kein Problem.
Nochmal IE 4.5 MAC versteht der eignetlich den <object> tag, oder nur den <embed>tag?
Bernd
Hallo,
Kann der IE 4.5 Mac überhaupt self.close() nachddem er ein neues Fenster geöffnet hat ?
IE 5 MAC und IE 5 PC kein Problem und NS 4.7 Mac und PC auch kein Problem.
Leider hab ich genau die gegenteilige erfahrung machen müssen. self.close() funktioniert auch am mac einwandfrei, zumindest mit IE 4.5/5.0. Netscape (auch 4.72) hat diesbezüglich einen eigenartigen bug: als link, also
<a href='javascript:self.close();'>Close</a>
funktioniert's, als button - also
<input type='Button' value='Close' onClick='self.close();'>
funktioniert's so alleine *nicht* !
Ich habe einen workaround herausgefunden, mit dem's doch funktioniert:
vorher die link-methode anwenden (beispielcode 1), dann nimmt er auch die button-methode an...
ciao,
rob.
Sorry mal wieder zu undeutlich gewesen:
Folgende Reihenfolge:
<script language="javascript">
function New(){
navigatorfile="data/nav_de.htm";
params = "width=250,height=540,resizable=1,status=0,scrollbars=1,toolbar=0,location=0,directories=0,menubar=0,top=0,left=0";
newwin = window.open( navigatorfile , "navigator", params);
self.close();
}
</script>
<a href="javascript:New()">Neues Fenster</a>