das funktionirt nicht
ossi
- javascript
Hy also ich habe das ganze jetzt mal so gemacht wie ihr mir das gesagt habt aber irgent wie funktioniert das nicht der text sieht wie folgt aus:
<html><head>
<script type="text/javascript">
<!--
function KalenderWoche(Datum) {
if (!Datum) Datum = new Date();
var tag = Datum.getDay(); if (tag == 0) tag = 7;
var Sommerzeit =(Datum.getUTCHours() > Datum.getHours()) ? 3600000 : 0;
Datum.setTime(Number(Datum)+Sommerzeit-(tag-1)*86400000);
var Jahr = Datum.getYear(); if (1900 > Jahr) Jahr +=1900;
var kw = 1;
if (new Date(Jahr,11,29) > Datum) {
var Start = new Date(Jahr,0,1);
Start = new Date(Number(Start)+86400000*(8-Start.getDay()));
if(Start.getDate() > 4) Start.setTime(Number(Start)-604800000);
kw = Math.ceil((Datum.getTime()-Start)/604800000);
}
return kw;
}
function losung() {
var kw = KalenderWoche();
var rest;
rest = (kw)%6 ;
switch (rest)
{
case 0:"splan.pdf"; break;
case 1:"splan1.pdf"; break;
case 2:"splan2.pdf"; break;
case 3:"splan3.pdf"; break;
case 4:"splan4.pdf"; break;
case 5:"splan5.pdf"; break;
}
}
//-->
</script>
</head>
<body onLoad="losung()">
</body></html>
danke für euhre bemühungen
Hallo Ossi,
function losung() {
var kw = KalenderWoche();
var rest;
rest = (kw)%6 ;switch (rest)
{
case 0:"splan.pdf"; break;
case 1:"splan1.pdf"; break;
case 2:"splan2.pdf"; break;
case 3:"splan3.pdf"; break;
case 4:"splan4.pdf"; break;
case 5:"splan5.pdf"; break;}
}
Du muss noch die Variable "rest" ausgeben, (document.write... o.ä.), denn Du hast sie zwar definiert aber nicht ausgegeben.
danke für euhre bemühungen
No Prob,
mit freundlichen Grüßen,
Andreas Kampitsch
Soweit ok aber dann gibt der blöde ie nur die zahl aus und springt nicht zu den verweisungen.
kannst du mir nochaml helfen
Hallo,
das:
switch (rest)
{
case 0:"splan.pdf"; break;
case 1:"splan1.pdf"; break;
case 2:"splan2.pdf"; break;
case 3:"splan3.pdf"; break;
case 4:"splan4.pdf"; break;
case 5:"splan5.pdf"; break;}
}
würde ich so umschreiben:
switch (rest)
{
case 0: link = "splan.pdf";
break;
case 1: link = "splan1.pdf";
break;
case 2: link = "splan2.pdf";
break;
case 3: link = "splan3.pdf";
break;
case 4: link = "splan4.pdf";
break;
case 5: link = "splan5.pdf";
break;
}
Und dann per location.href = link; auf die Site weiterleiten...
mit freundlichen Grüßen,
Andreas Kampitsch