Avatar billede zuiq Nybegynder
10. august 2003 - 21:21 Der er 9 kommentarer og
2 løsninger

Brugerens' tid med billeder.

'ey..
Jeg gider ik lige selv bakse et script sammen, så det må i lige gøre -eller finde et til mig :)
Skal bruge et script der henter computers lokale tid og skriver den med nogle billeder (1.gif,2.gif,3.gif,4..) som ligger i en bestemt mappe.

På forhånd tak,
Mads
Avatar billede roenving Novice
10. august 2003 - 21:35 #1
Skal den også tælle tiden ?-)
Avatar billede zuiq Nybegynder
10. august 2003 - 21:49 #2
Ja den skal tælle, tiden altså som et normalt IRL ur :P
Avatar billede zuiq Nybegynder
10. august 2003 - 21:49 #3
altså et digitalt ur
Avatar billede roenving Novice
10. august 2003 - 21:56 #4
-- så har du også et :-billede (09:06:15)

-- kigger på det om et øjeblik, jeg tror jeg har noget jeg kan bruge som udgangspunkt !-)
Avatar billede grunken Nybegynder
10. august 2003 - 22:12 #5
sådan omtrent ;)

<script language="javascript" type="text/javascript">

sti ="./billeder/"

function skrivtid(){
tid = new Date()
tim = new String(tid.getHours());
min = new String(tid.getMinutes());
sek = new String(tid.getSeconds());

if(tim<10)tim="0"+min;
if(min<10)min="0"+min;
if(sek<10)sek="0"+sek;

tim1 = min.substring(0,1);
tim2 = min.substring(1);
min1 = min.substring(0,1);
min2 = min.substring(1);
sek1 = min.substring(0,1);
sek2 = min.substring(1);

document.getElementById('ur').innerHTML = "<img src=\""+sti+tim1+".gif\"><img src=\""+sti+tim2+".gif\"><img src=\"kolon.gif\"><img src=\""+sti+min1+".gif\"><img src=\""+sti+min2+".gif\"><img src=\"kolon.gif\"><img src=\""+sti+sek1+".gif\"><img src=\""+sti+sek2+".gif\">";
alert(document.getElementById('ur').innerHTML)
}
</script>

<body onload="skrivtid();setInterval('skrivtid();',1000)">
<div Id="ur">Tid</div>

du bør nok preloade dine billeder ;)
Avatar billede roenving Novice
10. august 2003 - 22:25 #6
_Meget_ senere ...

<html>
<head>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<script type="text/javascript">
function tael(){
var nu = new Date();
var tim = nu.getHours();
var min = nu.getMinutes();
var sec = nu.getSeconds();
var tal = new Array();
tal[1] = Math.floor(tim/10);
tal[2] = tim%10;
tal[3] = Math.floor(min/10);
tal[4] = min%10;
tal[5] = Math.floor(sec/10);
tal[6] = sec%10;

for(i=1;7>i;i++){
document.getElementById('t'+i).src="../img/"+tal[i]+".gif";
}
}
</script>
</head>
<body onLoad="tael();setInterval('tael()',1000);">
<h3>Klokken er lige nu:</h3>
<img src="../img/0.gif" name="t1" id="t1" alt="1" width="30" height="50"><img src="../img/0.gif" name="t2" id="t2" alt="2" width="30" height="50"><img src="../img/kolon.gif" name="k1" width="30" alt="kolon" height="50"><img src="../img/0.gif" id="t3" name="t3" alt="3" width="30" height="50"><img src="../img/0.gif" id="t4" name="t4" alt="4" width="30" height="50"><img src="../img/kolon.gif" name="k2" alt="kolon" width="30" height="50"><img src="../img/0.gif" id="t5" name="t5" alt="5" width="30" height="50"><img src="../img/0.gif" id="t6" name="t6" alt="6" width="30" height="50">
</body>
</html>

*g*
Avatar billede zuiq Nybegynder
11. august 2003 - 13:28 #7
Tak for dit svar -det var perfekt :) -Lav lige et svar så du kan få dine points.
Avatar billede roenving Novice
11. august 2003 - 13:45 #8
Har du fået prøvet både grunkens og min udgave ?-)

-- og som grunken skriver, vil det nok være hensigtsmæssigt med en preloader:

Inde i script-sektionen -- bedst forrest, så er det nemmere at overskue:

var imgs = new Array();
imgs[0] = new Image();
imgs[0].src = "../img/0.gif";
imgs[1] = new Image();
imgs[1].src = "../img/1.gif";
imgs[2] = new Image();
imgs[2].src = "../img/2.gif";
imgs[3] = new Image();
imgs[3].src = "../img/3.gif";
imgs[4] = new Image();
imgs[4].src = "../img/4.gif";
imgs[5] = new Image();
imgs[5].src = "../img/5.gif";
imgs[6] = new Image();
imgs[6].src = "../img/6.gif";
imgs[7] = new Image();
imgs[7].src = "../img/7.gif";
imgs[8] = new Image();
imgs[8].src = "../img/8.gif";
imgs[9] = new Image();
imgs[9].src = "../img/9.gif";
imgs[10] = new Image();
imgs[10].src = "../img/kolon.gif";

-- ogeh ...

Det kunne måske være på plads med en deler, da vi begge har ofret kræfter !-)

-- og ellers velbekomme '-)
Avatar billede zuiq Nybegynder
11. august 2003 - 19:56 #9
hehe nå ja, så slet ikke at der var to der havde svaret :)
grunken lav lige et svar hvis du vil ha nogle points.

Tak for hjælpen,
Mads
Avatar billede grunken Nybegynder
11. august 2003 - 20:04 #10
got it;)
Avatar billede roenving Novice
14. august 2003 - 14:34 #11
-- tak for points ;~}
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