Avatar billede dragonbook Nybegynder
17. februar 2006 - 17:59 Der er 3 kommentarer og
1 løsning

Count script virker ikke i FF

Hej

Jeg har fundet følgende script andetsteds her på eksperten.

Det er et countdown script der opdaterer siden når den når 0.

Scriptet fungerer fint i IE men ikke i FF.

Er der nogle der kan kan få den til at virke i FF ?

<script>
var count = 300;
var wait = 1000;
var tmrCountDown;

function countdown()
{
  var objCountDown = document.getElementById('COUNTDOWN');
  if(count==0)
  {
    window.clearTimeout(tmrCountDown);
    location.reload();
  }
  else
  {
    count--;
    objCountDown.innerText = String(count);
    window.setTimeout('countdown()',wait);
  }
}
</script>
</head>
<body onload="countdown()">

<div id="COUNTDOWN">
</div>
Avatar billede yezbarh Nybegynder
17. februar 2006 - 18:00 #1
objCountDown.innerText  ->
objCountDown.innerHTML
Avatar billede dragonbook Nybegynder
17. februar 2006 - 18:04 #2
Se det var godt nok hurtigt :-)

Det virker perfekt !

Mange tak

Og smid lige et svar ;-)
Avatar billede yezbarh Nybegynder
17. februar 2006 - 18:05 #3
Kommer her !o]
Velbekomme.

--
yezbarh
Avatar billede roenving Novice
18. februar 2006 - 13:31 #4
-- der skal dog lige den kommentar med, at innerHTML ikke vil virke, når browsere og servere enang i fremtiden bliver i stand til at håndtere xhtml, men en simpel omskrivning vil muliggøre det:

    objCountDown.firstChild.nodeValue = String(count);
    window.setTimeout('countdown()',wait);
  }
}
</script>
</head>
<body onload="countdown()">

<div id="COUNTDOWN">&nbsp;</div>
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