Hallo!
sorry, ich hatte vergessen, den code beizufügen. Hier ist er:
if (document.getElementById("submenu") {
display = "none";
}
Mit einer if-Abfrage formuliert man Bedingungen. Du hast aber keine Bedingung formuliert. Also brauchst du hier auch keine if-Abfrage. Außerdem weiß JavaScript nicht, was du mit `display = "none";`{:.language-javascript} meinst. Weil du hast ihm nicht gesagt, welches Element du meinst. Richtig sieht es so aus:
~~~javascript
document.getElementById("submenu").style.display = "none";
Diese Zeile fügst du nach while(LI);
ein. Dann klappt es.
Es geht um die Seite http://de.selfhtml.org/css/layouts/anzeige/nav_javascript.htm
Diese Seite funktioniert einwandfrei mit IE6.
Bist du dir sicher? Ich habe gerade keinen IE6 zur Verfügung. Aber es enthält Javascript-Code. Eben der, der bei dir auch steht. Entferne diesen Code und probiere es im IE6 aus. Dann wirst du sehen, ob es ohne JS auch geht.
ciao, ww
--
sh:( fo:| ch:~ rl:( br:> n4:~ ie:% mo:) va:) de:] zu:) fl:( ss:| ls:~ js:)
sh:( fo:| ch:~ rl:( br:> n4:~ ie:% mo:) va:) de:] zu:) fl:( ss:| ls:~ js:)