09. juli 2004 - 06:29
Der er
5 kommentarer og 1 løsning
Ændring af nedtællings script
<script type="text/javascript"> <!-- today = new Date() countdown = new Date("July 10, 2004") countdown.setYear = today.getYear; daysLeft = (countdown.getTime() - today.getTime()) / (1000*60*60*24); daysLeft = Math.round(daysLeft); if (daysLeft == 1) { document.write(" "+daysLeft+" day"); } else { document.write(" "+daysLeft+" days"); } //--> </script> Hvordan får jeg den til at supporte eg countdown = new Date("10,07,2004") istedet for countdown = new Date("July 10, 2004") Er et lille iritations moment da der skal laves en masse spild kode i php for at få det til at virke sammen med noget database output :)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
hvorfor laver du det bare ikke i rent php
<script type="text/javascript"> <!-- today = new Date() countdown = new Date(2004,06,10);// <-- Måneder skal være en mindre countdown.setYear = today.getYear; daysLeft = Math.ceil((countdown.getTime() - today.getTime()) / (1000*60*60*24)); document.write(" "+daysLeft+" dag") + ((daysLeft == 1)?"":"e"); //--> </script>
Hej /cdc du gamle :D Hehe siden det skal bruges på ligger i usa = anden tids ramme ikke så godt hehe Men hvorfor er det at det skal være sat til 1 måned før giver jo ikke mening hehe
Fordi javascript tæller måneder som et index, og alle arrays med mere er nul-baseret i javascript ... Så januar er måned 0 og december er måned 11 !-)
25. september 2004 - 17:07
#5
Løste problemet med mit første script fik aldrig dit til at virke roenving
26. september 2004 - 02:22
#6
Det virker da også i dag ?-)
Vi tilbyder markedets bedste kurser inden for webudvikling