Utz Grimminger: Zufälliger Bannerwechsel mit Fehler.

Beitrag lesen

Hi Thomas,

ich habe versucht mich in einen Browser "hineinzuversetzen" und vermute daher folgendes:

Dein Browser lädt die Datei. Im Head stößt er auf ein JavaScript. Das arbeitet er ab. Im Zuge trifft er auf folgende Zeile:

window.document.images[1].src=Bild.src;

Aber er "kennt" images[1] noch gar nicht, kann damit also nix anfangen.

Dann wird der HTML-Teil verarbeitet, und wo

<img src="../pics/partner_spiegel_468x60.gif" width="468" height="60" border="0">

steht, setzt er das Bild hin, und Basta.

Hier eine Idee, wie es besser funktionieren dürfte: Definiere das fragliche Bild _nicht_ in HTML, notiere an die Stelle ein JavaScript, dass aufgrund Deiner Datumsroutine je nachdem über document.write die HTML-Referenz des passenden Bildes schreibt. Damit auch Leute mit ausgeschaltetem JavaScript was sehen, solltest Du direkt anschließend in einem <noscript>-Bereich nochmal ganz herkömmlich ein Bild Deiner Wahl (aber dann halt nicht veränderlich) referenzieren.

HTH

Grüße,

Utz