setTimeout è globale, non richiede window o diventa ridondante (idem onload). setTimeout usato come eval è giurassico e tendenzialmente deprecato, setTimeout(function(){alert("ciao")}, 2000) ha sempre funzionato su tutti i browsers, altrimenti 3/4 del codice online non andrebbe.
P.S. forse dovresti provare firefox invece di forfox, magari funziona meglio![]()



Rispondi quotando