Ciao a tutti..
Allora, ho delle domande da noob (come al solito.. .ma vabe'...)
iniziamo con quello che ho scritto:
Codice PHP:
function operation(cnt)
{
document.write( "Sono stato chiamato per la " + (cnt + 1) +"' volta;
" )
}
function __onload( cnt )
{
operation(cnt);
if ( cnt < 10 )
{
cnt++;
setTimeout( __onload(cnt) , 1000);
}
}
Riferimento alla pagina HTML:
Codice PHP:
<head>
<SCRIPT Language="Javascript" type="text/javascript" src="html.it.js"></script>
</head>
</div>
<SCRIPT Language="Javascript" type="text/javascript">
__onload( 0 )
</SCRIPT>
</body>
Bene, iniziamo con ordine:
- Stando a questa guida, dovrei passare il primo argomento della funzione setTimeout con le virgolette, ma se lo faccio non va... anche perche' (a rigor di logica) il materiale contenuto nelle virgolette viene trattato come testo... indi sbaglio io? e' sbagliata la guida?
- Il Timer non aspetta... e questo si era capito...
- Ma setTimeout come funzione precisamente? ha un valore di ritorno? in che modo interagisce col metodo clearTimeout
Chiedo scusa per la mia ignoranza, e anche per aver aperto un nuovo post su questo argomento, ma in tutti quelli che ho letto non venivano spiegate queste cose, e in alcuni c'e' anche il riferimento alle virgolette del punto 1, ma li si dice di usarle....
Boh... qualcuno mi sa illuminare?
grazie in anticipo =)