hi
kannDOM = document.getElementById && !window.opera ;
Hierdurch wird Opera grundsätzlich ausgeschlossen (z.Zt. kann Opera Objekte nur lesen, nicht aber ändern). Gibt es eine Möglichkeit, den Test so zu gestalten, dass ein spezieller Browser nicht explizit ausgeschlossen wird?
Da Opera 7 wohl DOM komplett können wird, macht das in der Tat Sinn...:)
Ich weiß jetzt keinen konkreten Fall, aber es müsste gehen einfach nach einer DOM-Funktion zu suchen, die Opera eben nicht kennt...
var newIFRAME = document.createElement("iframe");
if(document.getElementById("bla").appendChild(newIFRAME)){alert("ja");}
..der 2zeiler Bringt zumindest mal in Mozilla und konqueror ein "ja", in Opera nicht.
Grüße aus Bleckede
Kai