come da titolo, ho notato ke trascinando la finestra del browser (firefox) lo script "countdown" ke ho fatto si blocca e riprende al rilascio della finestra VVoVe:

penso ke nn sia colpa del mio script

c'è soluzione a tale problema ?

cmq questo è lo script

Codice PHP:
<html>
<head>
<title>countdown</title>

<?
/* questo file imposta l'ora finale e quella attuale e visualizza il countdown */

// ora finale in formato timestamp (sarà letta da una query)

$endtime mktime(11,20,0,9,27,2006); //12:20:00 27/9/2006
 
// ora attuale in formato timestamp

$nowtime time();

// tempo rimanente

$countdowntime $endtime $nowtime;
?>

<script language="javascript1.2">

function countdown(countdowntime)
{
        
    if (countdowntime >= 0)

    {
    
        hours = Math.floor(countdowntime/(60*60)); //calcolo ore
        minutes = Math.floor((countdowntime%(60*60))/60); //calcolo minuti
        seconds = Math.floor((countdowntime%(60*60))%60); //calcolo secondi

        countdowntime -= 1; //decremento tempo
    
        var testo = hours + " : " + minutes +  " : " + seconds; //testo da visualizzare

        document.getElementById("a").innerHTML = testo;
    
        setTimeout("countdown("+countdowntime+")",990); //ricaricamento script dopo 1 secondo (circa)

    }

    else

    {
        
        var testo = "finito";

        document.getElementById("a").innerHTML = testo;

    }


}
</script>

</head>

<body onLoad="countdown(<? echo $countdowntime?>)">

<p id="a"></p>

</body>
</html>