[DateList]

Listet eine bestimmte Anzahl Daten des laufenden Jahres auf.

[Code]

[zwischen <HEAD> und </HEAD>]

<script language="JavaScript">
<!-- Begin
/* © by N8i (www.nightfire.ch) */
// date list function
var datelist=new Array();

var cnt=0; // current item
var cnt2=1;
var curr = "";
var Alter = 0;

Datum = new Date();
Jahr = Datum.getFullYear();
Monat = Datum.getMonth()+1;
Tag = Datum.getDay();

datelist[0]=new Array("29","1","1965","Oliver") //Daten müssen sortiert eingetragen werden
datelist[1]=new Array("28","2","1964","Peter")
datelist[2]=new Array("27","3","1964","Petra")
datelist[3]=new Array("26","4","1962","Agnes")
datelist[4]=new Array("25","5","1969","Tamara")
datelist[5]=new Array("24","6","1965","Rolf")
datelist[6]=new Array("23","7","1965","Hans")
datelist[7]=new Array("22","8","1966","Daniela")
datelist[8]=new Array("21","9","1961","Carla")
datelist[9]=new Array("20","10","1960","Fred")
datelist[10]=new Array("19","11","1963","Zombie")

function ShowList() {

document.write("<table><tr>");
document.write("<td>Kommende Geburtstage</td></tr>");

for(var i = 1; i <= 11; i++){
temp1 = datelist[cnt];
Alter = Jahr - temp1[2];
if (temp1[1] >= Monat) {
if (temp1[1] == Monat && temp1[0] < Tag) {}
else {
if (cnt2 <= 5) { // 5 Daten werden gelistet
document.write("<tr><td bgcolor='#FFFF99'>"+temp1[3]+" wird am "+temp1[0]+"."+temp1[1]+". "+Alter+" Jahre alt.</td></tr>");
cnt2++;
}
}
}
cnt++;
}
document.write("</table>");
}
-->
</script>

[zwischen <BODY> und </BODY>]

<script language="JavaScript">
ShowList();
</script>

[Autor]

N8i (www.nightfire.ch)

[Download]

Kopieren Sie bitte den Code

Copyright © 1998- Nightfire Webworker Archiv Script No: 578