prova cosi'
Non ho ben capito il senso della tua ultima domanda, ma quest'ultima versione funzia su FF
codice:
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!--
number = 0;
function vai(startNumber, speed)
{
number = startNumber;
document.getElementById("numero").innerHTML = number;
interval = 1000/speed;
//alert(interval);
threadID = setInterval("aggiorna()", interval);
}
function aggiorna()
{
//alert("pippo");
number ++;
document.getElementById("numero").innerHTML = number;
}
function ferma()
{
clearInterval(threadID);
}
window.onload = function() {
vai(3450, 10);
}
//-->
</script>
</head>
<body>
<input type="button" onclick="javascript:vai(3450, 10);" value="vai">
<input type="button" onclick="javascript:ferma();" value="ferma">
<div id="numero" > ciao </div>
</body>
</html>