bernd: self.close() IE 4.5 Mac

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

  1. 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.

    1. 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>