Avatar billede gangsta Nybegynder
28. februar 2001 - 19:50 Der er 6 kommentarer og
1 løsning

Javascript Ur

Jeg skal bruge et javascript ur der udskriver tiden (fx 19:51:21) og opdaterer teksten hvert sekund uden at opdatere hele siden. Der må IKKE benyttes IFrames og scriptet skal (helst) passe til både NN og IE :)

/Gangsta
Avatar billede sjover Nybegynder
28. februar 2001 - 20:04 #1
<font face=\"Verdana\" size=\"1\"><b>Klokken er: <body onload=\"loadclock()\">
<span id=tick2>
</span>

<script>
<!--
function show2(){
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn=\"\"
if (hours>24){
dn=\"\"
hours=hours-24
}
if (hours==0)
hours=24
if (minutes<=9)
minutes=\"0\"+minutes
if (seconds<=9)
seconds=\"0\"+seconds
var ctime=\"<b><font face=\'Verdana\' font size=\'1\' color=\'#000000\'>\"+hours+\":\"+minutes+\":\"+seconds+\" \"+dn+\"</font></b>\"
if (!document.all)
document.write(ctime)
else
tick2.innerHTML=ctime
}
function loadclock(){
if (document.all)
setInterval(\"show2()\",1000)
}
if (!document.all)
show2()
//-->
</script>
Avatar billede hoejrup Nybegynder
28. februar 2001 - 20:05 #2
<HTML>
<HEAD>
<TITLE>dfdsfds</TITLE>
<HEAD>
<SCRIPT Language=\"JavaScript\">
<!--
function vistid () {
a= new Date()
timer=a.getHours()
if (timer<=9) timer=\"0\"+timer
timer=timer+\":\"
minuter=a.getMinutes()
if (minuter<=9) minuter=\"0\"+minuter
minuter=minuter+\":\"
sekunder=a.getSeconds()
if (sekunder<=9) sekunder=\"0\"+sekunder
sekunder=sekunder+\"\"
tid=timer+minuter+sekunder
document.Formular.Tekst1.value=tid

window.setTimeout(\"vistid()\",1000)
}

// -->

</SCRIPT>

<BODY>
<SCRIPT Language=\"JavaScript\">

document.write(\'<Form Name=Formular>\')
document.write(\'<input type=text size=10 name=Tekst1 value=\"start\">\'+\'<br>\')
document.write(\'</Form>\')

vistid()
// -->
</SCRIPT>
</BODY>
</HTML>

/per
Avatar billede oskar Nybegynder
28. februar 2001 - 20:53 #3
<script>
<!--
function show2(){
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn=\"\"
if (hours>24){
dn=\"\"
hours=hours-24
}
if (hours==0)
hours=24
if (minutes<=9)
minutes=\"0\"+minutes
if (seconds<=9)
seconds=\"0\"+seconds
var ctime=\"<b><font face=\'Verdana\' font size=\'1\' color=\'#000000\'>\"+hours+\":\"+minutes+\":\"+seconds+\" \"+dn+\"</font></b>\"
if (!document.all)
document.write(ctime)
else
tick2.innerHTML=ctime
}
function loadclock(){
if (document.all)
setInterval(\"show2()\",1000)
}
if (!document.all)
show2()
//-->
</script>
Avatar billede jakoba Nybegynder
28. februar 2001 - 21:20 #4
sjover, oscar >> jeres ur(e) opdateres da ikke i netscape.
Avatar billede oskar Nybegynder
28. februar 2001 - 21:26 #5
og hvad så!
Avatar billede sjover Nybegynder
28. februar 2001 - 21:35 #6
JakobA>

Sorry, det har jeg ikke lige checket.
Avatar billede gangsta Nybegynder
28. februar 2001 - 21:40 #7
det er sgu ligemeget...
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