holger kuehne: animated gifs / javascript Hilfe benoetigt!

Beitrag lesen

Hi
Dein Fehler ist, dass du die Bilder vorlaedst bevor du sie definiert hast!
Am Ende deines Quelltextes wird die funktion loadimgs() aufgerufen. Zu diesem Zeitpunkt sind aber bild[0] bis bild[15] noch gar nicht definiert. Sie werden erst onload, also, wenn alles geladen ist definiert. Das ist aber ueberhaupt nicht noetig. Ich wuerde an deiner Stelle die arraydefinition nicht in eine funktion schreiben.
also:
bild =new Array(16);
if (document.images)
{
bild[0]="images/newsin.gif";
bild[1]="images/newsout.gif";
bild[2]="images/songin.gif";
bild[3]="images/songout.gif";
bild[4]="images/guestin.gif";
bild[5]="images/guestout.gif";
bild[6]="images/livein.gif";
bild[7]="images/liveout.gif";
bild[8]="images/picsin.gif";
bild[9]="images/picsout.gif";
bild[10]="images/infoin.gif";
bild[11]="images/infoout.gif";
bild[12]="images/specialin.gif";
bild[13]="images/specialout.gif";
bild[14]="images/linksin.gif";
bild[15]="images/linksout.gif";
}
Tschau Holger