Stefan Muenz: Syntax auf Netscape prüfen...

Beitrag lesen

Hallo Andi,

ich habe eine Navigationsleiste in Java-Script geschrieben. Diese Leiste kann aber von meinem Netscape-Browser nicht gelesen werden.
Der I-Explorer kann es lesen.

Auf den ersten Blick wuerde ich sagen, du unterscheidest nur die Browser der 4er-Generation, nicht aber die modernen. Die "klassische" Browser-Weiche mit if(document.all) und else if(document.layers) ist heute so nicht mehr praktikabel, weil Netscape 6.x und Mozilla die Microsoft-proprietaere Variante weiterhin nicht kennen, und die alte Netscape-proprietaere Variante nicht _mehr_ kennen. Um solche Browser mit zu beruecksichtigen, musst du in die Welt des DOM einsteigen. Guck dir vielleicht mal die DHTML-Bibliothek auf http://selfhtml.teamone.de/dhtml/beispiele/dhtml_bibliothek.htm an - zumindest die Browserweiche am Beginn. Vielleicht hilft dir das schon mal weiter. Mit den neueren DOM-Funktionen musst du dich natuerlich dann auch noch befassen. Einfuehrung im Zusammenhang mit DHTML gibts auf http://selfhtml.teamone.de/dhtml/modelle/dom.htm.

viele Gruesse
  Stefan Muenz