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