Scorpion1983: Jeden Tag ein anderes Bild

Beitrag lesen

Servus,

habe eine Problem. Ich soll etwas erstellen, welches das Firmenlogo jedentag wechselt. Haben bei uns 6 Logovarianten. Jeden Tag soll eine andere Logovariante angezeigt werden.Der 7 Tag beinhaltet das 6 Logo. Diese Logo befindet sich auf etliche tausend Seiten. Ich habe einen Javascript Datei erstellt und eine einfach html Datei zum Testen.
Die Javascript Datei beinhaltet folgenden Inhalt und heisst:
"day-changer.js":

var now = new Date();
var zaehler = now.getDay();
if(zaehler==1)
{monday();}
else if(zaehler==2)
{tuesday();}
else if(zaehler==3)
{wednesday();}
else if(zaehler==4)
{thursday();}
else if(zaehler==5)
{friday();}
else if(zaehler==6)
{saturday();}
else if(zaehler==7)
{sunday();}

function monday()
{logo1=new Image()
logo1.src='tag1.gif'
document.images['logo'].src=logo1.src
}

function tuesday()
{
logo2=new Image()
logo2.src='tag2.gif'
document.images['logo'].src=logo2.src
}

function wednesday()
{
logo3=new Image()
logo3.src='tag3.gif'
document.images['logo'].src=logo3.src
}

function thursday()
{
logo4=new Image()
logo4.src='tag4.gif'
document.images['logo'].src=logo4.src
}

function friday()
{
logo5=new Image()
logo5.src='tag5.gif'
document.images['logo'].src=logo5.src
}

function saturday()
{
logo6=new Image()
logo6.src='tag6.gif'
document.images['logo'].src=logo6.src
}

function sunday()
{
logo7=new Image()
logo7.src='tag7.gif'
document.images['logo'].src=logo7.src
}

Jetzt meine HTML Datei zum Testen "test3.htm":

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Bilderwechsler pro Tag</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" src"day-change.js"></script>
</head>
<body bgcolor="black">
<center><font face="Geneva, Arial, Helvetica, sans-serif" color="#FFFFFF">Bildwechsel pro Tag</font></center><br>
<br>
<center>
<img src="tag1.gif" name='logo'>
</center>
</body>
</html>

kann mir einer sagen, warum die Bilder nicht gewechselt werden bzw. was ich falsch mache ?

Ich möchte auch kein "document.write" benutzen.Wollte, dass der Script die Namen der Bilder ansteuert und diese dann ersetzt.