Hallo,
auf einer Seite sollen Bilder vom Anwender ausgeschaltet werden können.
for(i=1;i<=document.images.length;i++)
{if(document.images[0].style.width>="2px")
{document.images[i].style.display="none";}
}
entsprechend für DOM2 document.getElementsByTagName("IMG");
auch habe ich visibility="hidden" probiert und die Schleife mit setTimeout getestet.
- Es dauert zu lange
- die Bilder verschwinden nicht.
- oder das Seitenlayout bricht zusammen.
Letzteres passiert, wenn ich die Bilder in ein DIV-Tag packe und das DIV-Tag "verstecke".
Was ich suche, ist eine bessere Lösung.
Ansonsten werde ich mittels PHP einen reload ausführen müssen.
Die Lösung ist nur für Internet Explorer und andere ECMA262-/DOM2-Browser notwendig. NN4 macht das schnell und unkompliziert (mal was Positives über diesen Browser *g*).
Zwar erlauben z.B. Opera und Netscape mittels Quick Preferences und prefbar.xpi solche Veränderungen während des Betriebes - aber viele haben das nicht aktiviert oder installiert oder können den Browser nicht bedienen.
Bleibt mir die Hoffnung, ob es sowas wie document.showImages==false gibt.
Danke für jeden Tipp.
Michael