MichaelH: Body-Tag marginwidth "ansprechen" bzw. ändern

Habe eine Website mit einem verschachteltem Frameset erstellt.
Das läuft soweit so gut. Natürlich macht der Netscape 4.x Probleme mit einem kleinen Pixelversatz.
Diesen könnte ich einfach ausgleichen indem ich den oberen u. linken Rand (marginwidth und marginheight) einfach anpasse.

Nun meinen Frage:
Wie kann ich am bester per JavaScript nach einer Abfrage if Netscape 4.xx etc.
verändere marginwidth auf 15.

Gibt's da ne gute Lösung über document... oder innerHTML oder so ähnlich. Hab schon einiges Probiert, aber leider ohne Erfolg.

Vielleicht hat ja jemand einen Hiweis, wie ich das angehen könnte.

Viele Dank im voraus!

Gruß,
MichaelH

  1. Hi,

    Ja, das geht.

    Eine Möglichkeit ist die Funktion setAttribute. Damit kannst du Attribute nachträglich ändern/hinzufügen.

    Schau mal in SelfHTML unter JavaScript -> document bzw. node nach. Da ist das ganz gut erklärt.

    grüße moe

    1. Eine Möglichkeit ist die Funktion setAttribute. Damit kannst du Attribute nachträglich ändern/hinzufügen.

      Schau mal in SelfHTML unter JavaScript -> document bzw. node nach. Da ist das ganz gut erklärt.

      Vielen Dank erstmal für Deine Antwort!

      Hab schon gesucht aber nur was mit node gefunden - scheint aber nur ab NN 6.x zu laufen?
      Geht das mit dem setAttribute trotzdem? Wenn ja hättest Du nen Link für mich?

      Viele Grüße,
      Michael

  2. Wie kann ich am bester per JavaScript nach einer Abfrage if Netscape 4.xx etc.
    verändere marginwidth auf 15.

    Gibt's da ne gute Lösung über document... oder innerHTML oder so ähnlich. Hab schon einiges Probiert, aber leider ohne Erfolg.

    Das kann der Netscape 4.x nicht:
    <style type="text/css">
    <!--
    @import "neuebrowser.css";
    -->
    </style>