Alexander: Opera wertet JS-Script aus, was es NICHT soll

Beitrag lesen

Hallo Alex,

das war nur Quelltext-Schreibweise!? Die Methode getElementsByTagName() kennt Opera nach http://www.opera.com/opera5/specs-js.html übrigens bereits in der Version 4.

Gruß Henry

Also mit getElementsByTagName() hab ich's noch nicht ausprobiert. Aber mit meiner bisherigen und leicht erweiterten Abfrage, die Henry vorgeschlagen hat, gibt es bei mir eigentlich keine Probleme.

Aber von Zeit zu Zeit wertet Opera, egal welche Opera-Identifikation ich eingestellt habe, das Script doch aus (aber nur beim Programmstart des Browsers). Sehr komisch. Läuft Opera aber erst einmal, kann ich einstellen, was ich will, es funktioniert korrekt. Anscheinend doch ein Bug von Opera!

Werd' ich mal im Auge behalten. Vielleicht ist er ja in der nächsten Version nicht mehr vorhanden :)

Gruß <-- Jetzt wieder wie gewohnt *g*

Alexander

P.S.: Ach so, die Abfrage verwende ich nun:
if (navigator.appName.indexOf("Internet Explorer") && navigator.appVersion.substring(0,1) >= 4  && navigator.userAgent.indexOf("Opera") == -1 )  {  alert("Hurra, ein IE")  }