Hallo,
wegen der mangelhaften DOM-Unterstützung des Opera 6 möchte ich diesen Browser von Opera 7 unterscheiden, OHNE auf navigator.userAgent zurückzugreifen. Vielversprechend klang dieser Thread-Beitrag:
http://forum.de.selfhtml.org/archiv/2003/1/34250/#m186546
... doch das funzt irgendwie nicht mit dem document.innerHTML. :(
Hat mittlerweile jemand das Problem in befriedigender Weise gelöst?
Um genau zu sein: Opera 7 macht genau das, was auch Mozilla/NN7 tut, so daß die Abfrage if (window.opera) ... nicht reicht.
Gruß,
apstrakt
PS. Eine tricky Unterscheidung mit CSS-Browserweiche wäre übrigens auch okay. Sieht aber nicht so aus, als gäbe es eine, mit der man GENAU Opera 6 rausfiltern könnte...