Avatar billede kimlarsen Praktikant
23. februar 2003 - 01:41 Der er 9 kommentarer og
1 løsning

Nedtælling.

Er der en som kan hjælpe mig på vej med følgende :

Jeg ville gerne lave en countdown til en given dato i 2004 men på sådan en måde at det vises med timer, minutter og sekunder.

Hvorn laver jeg det ?
Avatar billede schaefner Juniormester
23. februar 2003 - 01:50 #1
Avatar billede musti776 Nybegynder
23. februar 2003 - 02:17 #2
her har du en :

<HTML>
<HEAD>
<SCRIPT LANGUAGE="VBScript">
datoind="28-10-04 19:00:00"
Function countdown()

countdownm=Datediff("m",now,datoind) & " mdr."
countdownd=Datediff("d",now,datoind) & " dage"
countdownt=Datediff("h",now,datoind) & " timer"
countdownmin=Datediff("n",now,datoind) & " min."

countdown=countdownt & " eller " & countdownmin &" eller " & Datediff("s",now,datoind) & " sek."


End Function

Sub InitDigiTimer
window.setInterval "MoveTime", 1000
End Sub

Function MoveTime()
document.all("displayTime").innerText = countdown
End Function

Sub window_onload()
InitDigiTimer
End Sub
</SCRIPT>
</HEAD>
<BODY>
28/10-2004 er om :
<DIV ID=displayTime
STYLE="position:absolute;
width: 500;
height: 20;
border:solid;
border-color:lightblue;
border-left-width:thin;
border-right-width:thin;
background-color:darkblue;
color:yellow;
text-align:center;
font-family:arial;
font-size:10pt;
font-weight:bold">

</DIV>
</BODY>
</HTML>
Avatar billede mufoxe Nybegynder
23. februar 2003 - 08:56 #3
Ikke det smarteste at anvende client side VBScript, som kun Internet Explorer forstår.
Avatar billede mm12010 Nybegynder
23. februar 2003 - 22:50 #4
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
<title>Nedtælling til nytårsaften</title>

<script type="text/javascript">
<!-- Dette script og mange flere -->
<!-- findes hos http://www.html.dk -->
<!-- Start
var now = new Date();
var event = new Date("Jan 01 2004 00:00:01");
var seconds = (event - now) / 1000;
var minutes = seconds / 60;
var hours = minutes / 60;
var days = hours / 24;
ID=window.setTimeout("update();", 1000);
function update() {
now = new Date();
seconds = (event - now) / 1000;
seconds = Math.round(seconds);
minutes = seconds / 60;
minutes = Math.round(minutes);
hours = minutes / 60;
hours = Math.round(hours);
days = hours / 24;
days = Math.round(days);
document.getElementById('days').value = days;
document.getElementById('hours').value = hours;
document.getElementById('minutes').value = minutes;
document.getElementById('seconds').value = seconds;
ID=window.setTimeout("update();",1000);
}
// Slut -->
</script>

</head>
<body>

<h1>Nedtælling til nytårsaften</h1>
<p>Der er <input type="text" id="days" value="0" style="width:75px;" /> dage til nytårsaften<br />
Der er <input type="text" id="hours" value="0" style="width:75px;" /> timer til nytårsaften<br />
Der er <input type="text" id="minutes" value="0" style="width:75px;" /> minutter til nytårsaften<br />
Der er <input type="text" id="seconds" value="0" style="width:75px;" /> sekunder til nytårsaften</p>

</body>
</html>


http://www.html.dk/scripts/javascript/00026/
Avatar billede schaefner Juniormester
01. marts 2003 - 10:15 #5
Avatar billede kimlarsen Praktikant
01. marts 2003 - 16:54 #6
Jeg undskylder at jeg endnu ikke har fået delt point ud. Det skal nok kommer, er bare lidt ophængt i øjeblikket !
Avatar billede kimlarsen Praktikant
02. marts 2003 - 00:53 #7
Den sidste fra Schaefner er rigtig god, men kan man ikke benytte alm. tal istedet for grafik ?

De løsninger hvor der skal sættes ind i headeren, duer ikke hos mig da jeg køre php og her kan jeg ikke have flere headere !
Avatar billede musti776 Nybegynder
02. marts 2003 - 01:14 #8
Avatar billede schaefner Juniormester
02. marts 2003 - 14:30 #9
musti776 >> Det ligner umiddelbart den samme som i det første link jeg postede bare med "dansk" dato.
Avatar billede musti776 Nybegynder
02. marts 2003 - 15:31 #10
ja, det ser sådan ud :)
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