12. december 2007 - 18:22
Der er
15 kommentarer og 2 løsninger
Nedtælling til dato og tid.
Hejsa, Jeg skal have lavet en realtime nedtælling på min side, hvor den tæller ned til en angiven dato med tid, f.eks: 18-12-2007 13:52. Dvs. at mit datoformat er: DD-MM-ÅÅÅÅ TT:MM. Når nedtællingen er færdig, dvs. at aktuelle dato+tid er = angivne dato+tid, skal javascript automatisk opdatere siden. 180 point for en fuld kode der kan gøre dette :)
Annonceindlæg fra QNAP
12. december 2007 - 23:10
#2
Hej. I det script kan man da kun vælge dato, og ikke klokkeslet for udløb? Mvh. Sorensen_123
13. december 2007 - 16:17
#3
13. december 2007 - 16:32
#4
Hejsa, Jeg kan ikke rigtig se nogen nedtælling på eksempelsiden? Kan du prøve at bikse et eksempel sammen?
13. december 2007 - 16:44
#5
Prøv at indtaste 2007,11,18,13,52 i reference-feltet, så tæller den løbende ned til det tidspunkt !-)
13. december 2007 - 16:47
#6
Det eneste der kommer i promptboksen er: NaN,NaN,NaN,NaN,NaN,NaN,NaN
13. december 2007 - 16:48
#7
Upsi.. Min fejl.. Det var det forkerte felt jeg skrev i :) Scriptet ser ud til at virke, er det noget man må bruge på en side?? Mvh. Sorensen_123
13. december 2007 - 16:55
#8
Jepz, du kan bare inkludere roenvingDate.js-filen uændret !-)
13. december 2007 - 16:57
#9
Det er bare i orden. Er det ok at ændre filnavnet til mit system?
13. december 2007 - 17:06
#10
Tjah, men jeg har svært ved at se formålet, medmindre du bruger et nummereringssystem e.l. til dine js-filer (hvilket jeg kun kan fraråde !-)
13. december 2007 - 17:15
#11
Har lige fået "skrællet" html koden så det kun er nedtællingen der er der. Kan se at den SKAL bruge den javascript kode i <body> tagget.. Er der ikke en måde, hvorved jeg kan køre den kode kun på den side jeg vil have? Prøvede med: <script type="text/javascript"> showTime();setInterval('showTime()',1000); </script> men det fremkaldte fejl.
20. december 2007 - 10:06
#12
Mon det kan bruges: <html> <head> <title></title> </head> <body> <SCRIPT LANGUAGE="JAVASCRIPT"><!-- hide this script tag's contents from old browsers today = new Date(); BigDay = new Date("Februar 10, 2009") msPerDay = 24 * 60 * 60 * 1000 ; timeLeft = (BigDay.getTime() - today.getTime()); e_daysLeft = timeLeft / msPerDay; daysLeft = Math.floor(e_daysLeft); yeasrLeft = Math.floor(daysLeft / 365); monthLeft = Math.floor(((daysLeft - yeasrLeft * 365) / 30)); e_hrsLeft = (e_daysLeft - daysLeft)*24; hrsLeft = Math.floor(e_hrsLeft); minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60); if(monthLeft > 1) { MonthText = " Måneder "; } else { MonthText = " Måned "; } if(daysLeft > 1) { DayText = " Dage "; } else { DayText = " Dag "; } if(hrsLeft > 1) { HrsText = " Timer og "; } else { HrsText = " Time og "; } if(minsLeft > 1) { MinText = " Minutter "; } else { MinText = " Minut "; } document.write("<H4>"+ yeasrLeft + " År " + monthLeft + MonthText + ((daysLeft-yeasrLeft*365) - monthLeft * 30) + DayText + hrsLeft + HrsText + minsLeft + MinText + "</H4>"); // -- done hiding from old browsers --></SCRIPT> </body> </html>
20. december 2007 - 11:24
#13
Som sagt skulle jeg også kunne indtaste tid i koden, og den du har postet er kun til dato. Roenving: Brugte din kode, så smid et svar :)
21. december 2007 - 13:29
#14
Velbekomme '-)
21. december 2007 - 13:29
#15
Hov, behold de fleste af dine point selv !-)
21. december 2007 - 15:56
#16
Det er ok.. Tak for hjælpen..
25. december 2007 - 00:27
#17
-- og jeg takker for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling