Avatar billede miyagi_ Nybegynder
21. februar 2006 - 23:16 Der er 9 kommentarer og
1 løsning

Nedtællings script

Hej,

Jeg sidder og mangler et Java countdown script til en hjemmeside..
Det skal tælle ned fra følgende: 5/3-2006 kl 9.05

Og skal kunne sættes ind på en side opbygget af tabeller :)
Avatar billede tjp Mester
22. februar 2006 - 12:14 #1
Måske er der inspiration at hente her:
http://roenving.users.whitehat.dk/date/roenvingDate.html
Avatar billede miyagi_ Nybegynder
22. februar 2006 - 15:07 #2
Problemet er at jeg ikke har sat mig ind i java :)
Jeg kommer nok kun til at skulle bruge det er script, så jeg har ikke lyst til at bruge al for meget tid på det..
Derfor jeg tænkte at der måske var en af jer der kunne hjælpe mig med et :)
Avatar billede tjp Mester
24. februar 2006 - 06:10 #3
Dette script tæller ned fra COUNT (som sættes efter eget ønske):

<html>
<head>
<script type="text/javascript">
var start = new Date();
var COUNT = 3;
start = new Date(start.getFullYear(), start.getMonth(), start.getDate(), start.getHours(), start.getMinutes(), start.getSeconds()+COUNT, start.getMilliseconds());

function countSec(){
var now = new Date();
document.getElementById('time').innerHTML = start>now?Math.round((start - now)/1000):"DONE";
}
</script>
<body onload="countSec();setInterval('countSec()',1000)">
<span id="time"></span>
</body>
</head>
</html>
Avatar billede miyagi_ Nybegynder
24. februar 2006 - 09:55 #4
Der er blevet byttet rundt på noget </head> og <body> ik?
Hvis jeg ska ha datoen til 5/3 2006 9.05 skriver jeg bare:

2006,03,05,09,05,00,00 ik?

Hvor ska det stå? i staqrt eller count?

Count ik? så den hedder var COUNT = 2006,03,05,09,05,00,00
Eller ska den være i new date?
Avatar billede miyagi_ Nybegynder
24. februar 2006 - 18:27 #5
http://www.dublin.frac.dk/java.txt

Jeg har fundet dette script, hvordan får jeg det til at virke?
Jeg kan godt få det til ik at skrive det der gør nu ved at fjerne dette:
var time = "0 days, 0 hours, 0 minutes, 0 seconds" //do not modify this text

Men hvis jeg gør det, tæller den negativt? altså dagene er negative..

Jeg kan desuden godt få den til at virke inde på http://www.w3schools.com/js/tryit.asp?filename=tryjs_timing_stop
men når jeg sætter den ind der hvor jeg ska ha den (i nogle tabeller) virker den ikke
Avatar billede roenving Novice
25. februar 2006 - 19:11 #6
Se denne tråd for en færdig kode, der benytter roenvingDate: http://www.eksperten.dk/spm/688421

-- og så hedder 5/3-2006 9.05:

2006,2,5,9,5 !-)
Avatar billede miyagi_ Nybegynder
25. februar 2006 - 20:06 #7
Ser godt ud, hvordan får jeg den til selv at opdaterer?
Så man ikke skal opdaterer siden hele tiden?
Avatar billede roenving Novice
25. februar 2006 - 20:27 #8
Den opdaterer automatisk ca. 1 gang pr. sekund ?-)
Avatar billede miyagi_ Nybegynder
26. februar 2006 - 13:08 #9
http://www.dublin.frac.dk/

Så har jeg lavet noget galt, for gør min ik :p
Avatar billede roenving Novice
27. februar 2006 - 01:13 #10
Ja, du har ikke fjernet det, du ikke skal bruge, så derfor kløjs scriptet ...

function opdaterTid(){
  var nu = new Date();
  document.getElementById("taelNed").firstChild.nodeValue = slutDato.age(0,0,6,1);
}
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