Stefan Muenz: wie zum teufel...?

Beitrag lesen

Hallo Jan,

in einem moechte ich auf klick auf einen link die farbe der ueberschrift zweiter ordnung aendern

Damit bist Du eigentlich schon mittendrin in dem, was man "Dynamic HTML" nennt. Und genauso mittendrin in dem kleinen (grossen?) Unterschied zwischen MSIE und Netscape: beim MSIE gibt es eine echte Umsetzung des Objektmodells, das heisst, alle vorhandenen HTML-Elemente einer WWW-Seite sind dynamisch ansprechbar und veraenderbar. Bei Netscape gibt es so etwas nicht. Dort ist die einzige Moeglichkeit, irgendwas auf einer Seite dynamisch zu aendern (ausser den klassischen Elementen wie Formularelemente oder Grafiken), mit Layern zu arbeiten. Also:
<layer name="Heading">
<h2>.....</h2>
</layer>
Dann kannst Du mit JavaScript und dem layer-Objekt so was machen:
document.Heading.document.clear();
document.Heading.document.open();
document.Heading.document.write("<h2>...neu...</h2>");
Aber Du brauchst nicht glauben, dass Netscape so schlau ist, im Fall, dass sich der Raum aendert, den der Inhalt beansprucht, die ganze Web-Seite neu aufzubauen. Nix dergleichen.

viele Gruesse
  Stefan Muenz