/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
hjækp til nedtælling
Fra : rasmus


Dato : 22-03-07 21:58

Hejsa,

fandt koden (indsat nederst) her: http://www.bornstein.dk/ned.htm og det
virker.

Den skrier 1 uge, 0 dage, 7 timer, 36 minutter og 14 sekunder ...

Hvis jeg nu kun vil have antal dage og timer vist hvad er det så, jeg
retter?

takker

ras

---------koden-------------
<script type="text/javascript">
var now = new Date();
var event = new Date("Jun 15
2005 11:30:01");
var seconds = (event - now) /
1000;
var minutes = seconds / 60;
var hours = minutes / 60;
var days = hours / 24;

var NBw = 0;
var NBd = 0;
var NBh = 0;
var NBm = 0;
var NBs = 0;

var 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);

NBw = Math.floor(seconds
/ 604800); // 60*60*24*7
NBd =
Math.floor((seconds % 604800) / 86400);
NBh =
Math.floor((seconds % 86400) / 3600 );
NBm =
Math.floor((seconds % 3600) / 60 );
NBs = Math.floor(seconds
% 60 );

document.getElementById('who').innerHTML = NBw + ' uger, ' +
NBd + ' dage, ' + NBh + ' timer, ' + NBm + ' minutter og ' + NBs + '
sekunder ';

ID =
window.setTimeout("update();",1000);
}
</script>

og med:

<p>Der er <span id="who"></span> til at jeg er student!!</p>



 
 
Leif Neland (23-03-2007)
Kommentar
Fra : Leif Neland


Dato : 23-03-07 01:02

rasmus wrote:
> Hejsa,
>
> fandt koden (indsat nederst) her: http://www.bornstein.dk/ned.htm og
> det virker.
>
> Den skrier 1 uge, 0 dage, 7 timer, 36 minutter og 14 sekunder ...
>
> Hvis jeg nu kun vil have antal dage og timer vist hvad er det så, jeg
> retter?
>
> takker
>
> ras

Det er en lidt pudsig kode, disse variable bliver ikke brugt til noget:


> var minutes = seconds / 60;
> var hours = minutes / 60;
> var days = hours / 24;


Vil du ikke bruge uger, skal du ikke bruge dette:
> NBw = Math.floor(seconds / 604800); // 60*60*24*7


Og denne:
> NBd = Math.floor((seconds % 604800) / 86400);
Skal laves om til
> NBd = Math.floor(seconds / 86400);


Dette overlades til læseren at lave om

> document.getElementById('who').innerHTML = NBw + '
> uger, ' + NBd + ' dage, ' + NBh + ' timer, ' + NBm + ' minutter og '
> + NBs + ' sekunder ';

Leif



rasmus (23-03-2007)
Kommentar
Fra : rasmus


Dato : 23-03-07 07:43


"Leif Neland" <leif@neland.dk> skrev i en meddelelse
news:460318e0$0$90266$14726298@news.sunsite.dk...
> rasmus wrote:

> Det er en lidt pudsig kode, disse variable bliver ikke brugt til noget:

- der må altså findes en smartere kode

ras



Mikkel Z. Herold (23-03-2007)
Kommentar
Fra : Mikkel Z. Herold


Dato : 23-03-07 08:31

On 23-03-2007 07:42 rasmus wrote:
> - der må altså findes en smartere kode

Masser! http://www.google.dk/search?q=javascript+countdown

Mikkel

--
"At first just a rustle of canvas
And the gentlest breath on my face
But a galloping line of white horses
Said that soon we were in for a race"
Sting - The Wild Wild Sea

www.mzh.dk

rasmus (23-03-2007)
Kommentar
Fra : rasmus


Dato : 23-03-07 10:14


"Mikkel Z. Herold" <mikkel@[remove_this]mzh.dk> skrev i en meddelelse
news:46038248$0$4168$ba624c82@nntp02.dk.telia.net...
> On 23-03-2007 07:42 rasmus wrote:
> > - der må altså findes en smartere kode
>
> Masser! http://www.google.dk/search?q=javascript+countdown

- lol hvor er jeg søvning tak

ras



Søg
Reklame
Statistik
Spørgsmål : 177549
Tips : 31968
Nyheder : 719565
Indlæg : 6408820
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste