Avatar billede sanne Nybegynder
18. juli 2002 - 22:05 Der er 8 kommentarer og
1 løsning

Ur der viser tiden i real time

Er der nogen der ved om det er muligt at lave et ur der viser tiden i realtime? Og i en bestemt tidszone?
Avatar billede coolcoder Nybegynder
18. juli 2002 - 22:18 #1
det kan du sagtens, men ikke med ASP. Du skal bruge JavaScript!!
Avatar billede sanne Nybegynder
18. juli 2002 - 22:22 #2
Har du måske også et hint om hvordan det gribes an eller et sted hvor jeg kan se noget om det. Eller en idé om hvor kompliceret det er?
Avatar billede coolcoder Nybegynder
18. juli 2002 - 22:32 #3
det kommer an på hvilke browsere du vil have det til at fungere i. Hvis det kun er til IE er her en løsning:

<html>
<head>
<script>
function clock()           
{
now = new Date();           
sec = now.getSeconds();     
min = now.getMinutes();     
hrs = now.getHours();       
day = now.getDate();

if (sec <= 9) { sec = "0"+sec; }
if (min <= 9) { min = "0"+min; }
if (hrs <= 9) { hrs = "0"+hrs; }

timestring = 'klokken er nu: '+hrs+':'+min+':'+sec ;

setTimeout("clock()",1000);

document.all.ur.innerHTML = timestring

}
window.onload=clock;
</script>
</head>
<body>
<div id="ur"></div>
</body>
</html>
Avatar billede coolcoder Nybegynder
18. juli 2002 - 22:49 #4
med denne kode kan du endda skifte tidszone. Bare indstil vha intOffset

<html>
<head>
<script>
function clock()           
{
now = new Date();
var intOffset = -1;
now.setTime(now.getTime() + (intOffset*1000*60*60))
sec = now.getSeconds();     
min = now.getMinutes();     
hrs = now.getHours();       
day = now.getDate();

if (sec <= 9) { sec = "0"+sec; }
if (min <= 9) { min = "0"+min; }
if (hrs <= 9) { hrs = "0"+hrs; }

timestring = 'klokken er nu: '+hrs+':'+min+':'+sec;

setTimeout("clock()",1000);

document.all.ur.innerHTML = timestring

}
window.onload=clock;
</script>
</head>
<body>
<div id="ur"></div>
</body>
</html>
Avatar billede sanne Nybegynder
18. juli 2002 - 23:05 #5
Men jeg skal bruge en grafisk udgave, altså et ur med viser
Avatar billede coolcoder Nybegynder
18. juli 2002 - 23:11 #6
så er det vist flash du skal bruge. Ellers find en der er go' til VML
Avatar billede jakoba Nybegynder
19. juli 2002 - 02:17 #7
du kan evt lave den med en jave applet:
http://www.cargobay.com/clockshop/

mvh JakobA
Avatar billede sanne Nybegynder
23. juli 2002 - 11:37 #8
jakoba - Kan du ikke give et svar, så du kan få pointene.
Det var nemlig lige hvad jeg skulle bruge
Avatar billede jakoba Nybegynder
23. juli 2002 - 13:23 #9
anytime :-))
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
Kurser inden for grundlæggende programmering

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