Jürgen Berkemeier: DOM und Browserabfrage

Beitrag lesen

Hallo,

vor dem Einsatz des DOM frage ich ab, ob der Browser DOM unterstützt:

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? Vieleicht unterstützt Opera ja irgendwann einmal das DOM vollständig und dann muss ich alle Seiten anpassen. Der Test müsste also prüfen, ob es bestimme Objekte und Methoden gibt und mit ihnen Teile der Seite verändert werden können (nach Möglichkeit, ohne dies zu tun).

Viele Grüße,     Jürgen