Thomas Meinike: Ist Opera (6.05) DHTML fähig? Browserweiche

Beitrag lesen

Hallo,

Ist Opera (6.05) DHTML fähig?
Wenn ich (mit Op6.05) den Test aus SELFHTML
http://selfhtml.teamone.de/dhtml/beispiele/anzeige/dhtmltest.htm
starte, dann wird DHTML aktiviert gemeldet.

Dort wird lediglich geprueft, ob der Browser die DOM-Methode getElementById() kennt (Zitat aus dhtml.js):

if(document.getElementById) {
   DHTML = 1;
   DOM = 1;
 }

Um etwas mehr ueber die DOM-Faehigkeiten herauszufinden, die auch Grundlage fuer DHTML-Anwendungen sind, waere diese Abfrage geeignet (natuerlich noch weiter ausbaufaehig):

var test1,test2,test3,test4,test5;
test1=(document.documentElement)?1:0;
test2=(document.createElement)?1:0;
test3=(document.appendChild)?1:0;
test4=(document.getElementById)?1:0;
test5=(document.getElementsByTagName)?1:0;

if(test1 && test2 && test3 && test4 && test5)alert("Der Browser erscheint fuer DOM und DHTML geeignet.");

Einige praktische Tests werden hier gezeigt: http://www.styleassistant.de/tips/w3cdom.htm, wobei Opera < 7 wenig Erfolg hat.

MfG, Thomas