SoulGodMedlem sedan aug. 20051 395 inlägg
Jag har ett stort problem här nu,
jag har både gjort en egen, och kopierat
kod från andra gratissidor, med en klocka som räknar ner
till ett visst datum..
Men jag behöver att den räknar ner till en exakt tid också,
t.ex kl. 1900..
hur ?
Får inte det att funka :(
Peter SMedlem sedan dec. 20025 484 inlägg
Välkommen till wF!
Visa vad du åstadkommit än så länge.
P.S. Använd funktionen acceptera som slutgiltigt svar på det inlägg som du tyckte löste ditt problem (om det löste problemet). Längre ned i forumet finns en tråd skapad av dig, men som intet förtäljer huruvida den är löst.
SoulGodMedlem sedan aug. 20051 395 inlägg
Detta är koden jag kommit längst med,
är en kod som är lånad från en URL som ni ser.
---------------------
<form name="cform">
<input type="text" name="disp" size=28 style="width: 300px;">
<script type="text/javascript">
/* Detta script finns att hämta på http://www.jojoxx.net och
får användas fritt så länge som dessa rader står kvar. */
var year = 2005;
var month = 9;
var day = 11;
// Do not edit lines below.
var then = new Date(year,month-1,day);
function runMany(){
var now = new Date();
if (now < then){
var days = Math.floor((then-now)/(1000*60*60*24));
var hours = Math.floor((then-now-days*1000*60*60*24)/(1000*60*60));
var mins = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60)/(1000*60));
var secs = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60-mins*1000*60)/(1000));
var tsecs = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60-mins*1000*60-secs*1000)/(100));
document.cform.disp.value = days + " dagar, " + hours + " timmar, " + mins + " minuter, " + secs + " sekunder";
}
setTimeout("runMany();",100);
}
runMany();
</script>
</form>
Peter SMedlem sedan dec. 20025 484 inlägg
:bire
Ett till tips: använd kodtaggarna ([kod]kod här[/kod]) när du postar kod, så blir den enklare att följa.
<form name="cform">
<input type="text" name="disp" size=28 style="width: 300px;">
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
får användas fritt så länge som dessa rader står kvar. */
/* Skriptet modifierat av Peter S på [url]http://www.webforum.nu[/url] */
var year = 2005;
var month = 9;
var day = 11;
var h = 19; // hours
var m = 10; // minutes
// Do not edit lines below.
var then = new Date(year,month-1,day,h,m);
function runMany(){
var now = new Date();
if (now < then){
var days = Math.floor((then-now)/(1000*60*60*24));
var hours = Math.floor((then-now-days*1000*60*60*24)/(1000*60*60));
var mins = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60)/(1000*60));
var secs = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60-mins*1000*60)/(1000));
var tsecs = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60-mins*1000*60-secs*1000)/(100));
document.cform.disp.value = days + " dagar, " + hours + " timmar, " + mins + " minuter, " + secs + " sekunder";
}
setTimeout("runMany();",100);
}
runMany();
</script>
</form>
SoulGodMedlem sedan aug. 20051 395 inlägg
Hej.
Okej, ska komma ihåg det till nästa gång *ler*
Tackar så mycket för hjälpen, funkar perfekt.
Mvh Martin aka SoulGod