Detlef: Externes Script einbinden bei NN 4.*

Beitrag lesen

Hallo zusammen,

habe ein Problem mit der Browsererkennung.
Mit drei if-Abfragen prüfe ich die verschiedenen Browser-Versionen ab. Solange das Script direkt unter den Titel notiert wird funktioniert alles bestens. Binde ich dieses kleine Script jedoch als externe Datei ein, ignoriert der NN4.* dieses einfach. Erst nach einem Reload wird das Script vom NN 4.* ausgeführt.

CODE:
var version=navigator.appVersion.charAt(0);
var op=navigator.userAgent.indexOf("Opera");

if ( (document.all && document.getElementById) || (document.getElementById) )//Grösser IE 4 oder NN6 oder Mozilla
     {
      alert ("Grösser IE4 oder NN6 oder Mozilla, bzw. DOM");
     }

if (document.all && !document.getElementById) //IE 4
     {
      alert ("IE4");
     }

if (document.layers) // NN4.0 bis 4.7
     {
       alert ("NN 4.0 bis 4.7");
     }
/CODE

Kann mir das bitte mal jemand erklären?

Viele Grüsse
Detlef