jürgen j.: Javascript Browserabfrage für Geckos

Beitrag lesen

Hallo!

navigator.userAgent.match("Opera.7.11") ist gut für alle Opera 7.11, auch wenn der Benutzer "ausgeben als IE6" eingestellt hat.

Ich verwende die aktuellste Version und diese ist nicht 7.11. Hast du das bedacht?

Aha, war mir neu.
Selbstredend erfordern solche Konstruktionen permanentes Update.
Übrigens war das mit 7.11 nur ein Beispiel, angewendet habe ich das mal auf 7.10, wg. Bug _nur_ in dieser Version. Außerdem kannst Du das ja beliebig anpassen, z.B:
navigator.userAgent.match("Opera[3-6]") (hab ich öfter wg. window.location Problemen)
navigator.userAgent.match("Opera.6.[0-3]")
navigator.userAgent.match("Opera.7.[0-9]")

tschüs, jürgen