Hallo Orlando,
nur teilweise. Opera kann keine Elemente dynamisch erstellen (CSS jedoch teilweise ändern) und kann ggf. _zuerst_ mittels
if(window.opera)
erkannt werden.
Ooops - Zur Kenntnis genommen.
Da wir gerade dabei sind: wie mach' ich denn überhaupt Opera-Workarounds? In meinen JavaScripts verwende ich gnadenlos innerHTML (Mozilla, Konqueror und IE können es) und möchte jetzt Opera ungern auf die nicht-DHTML-Bank verweisen. Da Du ja sagst, dass er keine Elemente dynamisch erstellen kann - wird's wohl nichts geben, aber ich frage besser mal nach. Könnte man das nicht mit createElement realisieren? (ich weiß, dass die 5er-Reihe das nicht unterstützt hat, aber was ist mit der 6er-Reihe?)
Grüße,
Christian