Hallo, rucksackpeggy,
Darstellung der Grafiken manchmal erst nach refresh korrekt. Ein Preload der Bilder ändert auch nix an dieser Tatsache.
Das sollte aber eigentlich nichts mit der Generierung des Codes durch Javascript zu tun haben. Den Effekt habe ich auch schon bei anderen Seiten mit vielen Bildern festgestellt (Server-Timeout?).
ob für Generierung von Bildern mittels Javascript immer document.write zum Einsatz kommen muss....
Du machst es doch mit innerhtml ...
wie kann ich mit document.write eine Reihe von Tabellenzeilen erstellen?
anstatt die erzeugte Variable mit innerhtml auszugeben schreibst Du sie mit document.write ...
Beispiel, wie's nicht so richtig funktioniert:
for(i=0;i<anzahllinks;i++) {
symbol="<td><img src='images/" + endung[art][i] + ".gif'></td><td>";
zeile[i] = eintraganfang + symbol + linkanfang + ... + eintragende;
links = links + zeile[i];
}
document.all.listelinks.innerHTML = tabelleanfang + links +tabelleende;
Scheint auf den ersten Blick O.K. zu sein - aber was bedeuten die drei Punkte?
Gib doch den erzeugten Code mal mit alert oder in einem popup-Fenster aus. Dann siehst Du den von JavaScript erzeugten HTML-Code und findest den eventuellen Fehler leichter.
Grüße aus Berlin,
Sebastian