Ciao a tutti, devo usare setTimeout in uno script, il seguente script semplificato mi dà errore:<script language="JavaScript">
se setTimeout viene inserito nell'evento onLoad la funzione fine() viene chiamata, se invece il setTimeout resta in messaggio() dopo un secondo e mezzo IE rileva un errore, perché? Forse fine() non è definita, se è così dove la devo inserire?codice:<!-- function fine() { document.write(" Finito!"); } function messaggio() { document.write("Partito!"); window.setTimeout('fine()', 1500); } //--> </script> </head> <body onLoad="messaggio();"> </body>
Grazie dell'attenzione.

Rispondi quotando