A occhio e croce NO.
In quel modo chiami la funzione una volta sola, mentre tu vuoi richiamrla ogni 10 sec. Quindi la funzione deve richiamare se stessa (tramite setTimeout):Nota che miafunzione() va racchiusa tra apici.codice:<script language="JavaScript" type="text/javascript"> <!-- function miafunzione(){ // blah blah; setTimeout('miafunzione()',10000); // richiamo ciclico } setTimeout('miafunzione()',10000); // richiamo la prima volta //--> </script>
Al posto dell'ultima riga, io preferisco inserire la chiamata all'onload del body:
<body onload="setTimeout('miafunzione()',10000);">

Rispondi quotando