Avatar billede technotede Nybegynder
21. juni 2001 - 10:04 Der er 7 kommentarer og
1 løsning

Nedtælling til en bestemt dato incl. klokkeslet

Er der en der kan give mig koden til et evt. script eller applet som automatisk tæller ned til en given dato o klokke slet.
Avatar billede webmasterdk Praktikant
21. juni 2001 - 10:06 #1
Avatar billede webmasterdk Praktikant
21. juni 2001 - 10:07 #2
Avatar billede ctv! Nybegynder
21. juni 2001 - 10:07 #3
<script language=javascript>
// Script by Mathias Hagensen
// Mathias@script.dk
// Find more scripts at www.script.dk

function nedtaeling() {
setTimeout(\"nedtaeling()\",1000)
with (Math) {
var idag=new Date();
var imorgen=new Date(\"June 23, 2001 16:00:00\");
var ialtsek=(imorgen.getTime() - idag.getTime())/1000;
var aar=floor(ialtsek/31536000)
var rest1=(ialtsek-(aar*31536000))
var maaneder=floor(rest1/2628000)
var rest2=(rest1 - (maaneder*2628000))
var dage=floor(rest2/86400)
var rest3=(rest2 - (dage*86400))
var timer=floor(rest3/3600)
var rest4=(rest3 - (timer*3600))
var minutter=floor(rest4/60)
var sekunder=floor(rest4 - (minutter*60))

var tid = ((timer < 10) ? \"0\" : \"\") + timer
tid += ((minutter < 10) ? \":0\" : \":\") + minutter
tid += ((sekunder < 10) ? \":0\" : \":\") + sekunder
document.nedtael.tid.value = tid
document.nedtael.dage.value = dage
document.nedtael.maaneder.value = maaneder
document.nedtael.aar.value = aar } }

</script>
Avatar billede ctv! Nybegynder
21. juni 2001 - 10:10 #4
Øhhh.. jeg kom med den direkte kode og så blev det afvist??!?!?!?!?!
Avatar billede qzar Nybegynder
21. juni 2001 - 10:11 #5
<SCRIPT>
<!-- hide script
//change your event date event here.
var eventdate = new Date(\"January 1, 2001 00:00:00 GMT\");
function toSt(n)
{s=\"\"
if(n<10) s+=\"0\"
return s+n.toString();
}
function countdown()
{cl=document.clock;
d=new Date();
count=Math.floor((eventdate.getTime()-d.getTime())/1000);
if(count<=0)
{cl.days.value =\"MIL\";
cl.hours.value=\"LE\";
cl.mins.value=\"NI\";
cl.secs.value=\"UM\";
alert(\"Happy new 2000\"); // Message which appears when time is out
return;
}
cl.secs.value=toSt(count%60);
count=Math.floor(count/60);
cl.mins.value=toSt(count%60);
count=Math.floor(count/60);
cl.hours.value=toSt(count%24);
count=Math.floor(count/24);
cl.days.value=count;
setTimeout(\"countdown()\",500);
}
// end script -->
</SCRIPT>



The HTML Script
<FORM name=\"clock\"></P>
<TABLE BORDER=5 CELLSPACING=5 CELLPADDING=0 BGCOLOR=\"#000000\">
<TR>
<TD ALIGN=CENTER WIDTH=\"31%\" BGCOLOR=\"#000080\"><FONT COLOR=\"#00FF00\"><B>Days:</B></FONT></TD>
<TD ALIGN=CENTER WIDTH=\"23%\" BGCOLOR=\"#000080\"><FONT COLOR=\"#00FF00\"><B>Hours:</B></FONT></TD>
<TD ALIGN=CENTER WIDTH=\"23%\" BGCOLOR=\"#000080\"><FONT COLOR=\"#00FF00\"><B>Mins:</B></FONT></TD>
<TD ALIGN=CENTER WIDTH=\"23%\" BGCOLOR=\"#000080\"><FONT COLOR=\"#00FF00\"><B>Secs:</B></FONT></TD>
</TR>
<TR>
<TD ALIGN=CENTER><INPUT name=\"days\" size=4></TD>
<TD ALIGN=CENTER><INPUT name=\"hours\" size=2></TD>
<TD ALIGN=CENTER><INPUT name=\"mins\" size=2 ></TD>
<TD ALIGN=CENTER><INPUT name=\"secs\" size=2 ></TD>
</TR>
<TR>
<TD COLSPAN=\"4\" BGCOLOR=\"#000080\">
<center><FONT SIZE=+2 COLOR=\"#00FF00\">Until millenium</FONT></center>
</TD>
</TR>
</TABLE>
</FORM>



The BODY tag
<Body OnLoad=\"java script:countdown();\">
Avatar billede webmasterdk Praktikant
21. juni 2001 - 10:15 #6
Takker for point!
Avatar billede ctv! Nybegynder
21. juni 2001 - 10:16 #7
Det er da for lamt.. alle kan da sende et link til en stor side og sige den findes her. jeg kommer med en direkte kode - og den bliver afvist!??!?!
Avatar billede webmasterdk Praktikant
21. juni 2001 - 12:37 #8
ctv! >> hvis du ser mit andet link vil du kunne se at det er et direkte link til 4 gange det han spørger om, og der er ikke andet der!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester