Christian Seiler: (Un-)Sichtbar machen für alle Browser

Beitrag lesen

Hallo,

* DOM-Modell (Standard)

Du setzt den Style via document.getElementById('divid').style.visiblity = 'hidden';
(bzw. 'visibile' zum Wiederanzeigen)

^
               das soll visible heißen - grrr.

Das DOM-Modell ist die Zukunft und wird von IE5+, Mozilla, Netscape6+, Konqueror, Opera und weiteren unterstützt.

Damit Du diese Modelle trennen kannst, kannst Du folgende Abfragen verwenden:

if (document.getElementById) {
  // DOM
} else if (document.all) {
  // IE4
} else if (document.layers) {
  // NN4
} else {
  // dieser Browser unterstützt keines dieser DHTML-Modelle
}

Grüße,

Christian