Nein, userAgent ist keine gute Lösung, der lügt wie gedruckt ^^ . Teste stattdessen auf z.B. window.opera
Wieso sollte window.opera zuverlässiger sein als navigator.userAgent? (Ich schiele mit der Frage eher auf deinen Rat zum Testen der Version über unbeteiligte Drittobjekte anstatt über navigator.appVersion.)
Unter welchen Umständen genau lügt navigator in diesem Fall?
Mathias