Temporizar una funci贸n

Wolfstein
26 de Febrero del 2004
¿C贸mo puedo hacer para que un script me haga lo que yo le digo, pero me lo repita cada x segundos? Osea, mi script muestra una frase aleatoriamente, pero hasta ahora refrescaba la p谩gina para que cambiara de frase. Pero mi deseo es que cambie cada x segundos, sin que tenga que refrescar la p谩gina, pues me trastoca la imagenes que pongo. ¿C贸mo le pongo un temporizador al script?

furious
26 de Febrero del 2004
Prueba este codigo haber si te sirve

window.setTimeout(Funcion a ejecutar, segundo);

rsalvadores
26 de Febrero del 2004
Te envio un ejemplo:

<html>
<Head><Title>SetInterval</title></head>
<Script language="JavaScript">
var cont=1
function prueba(){
alert (cont)
cont++
}
</script>
<body >
<form name="form4"><br>
<div name="layerDiv" id="layerDiv" style="position:absolute; left:100 ;top:100;width:10;height:10"></div>
<input type="button" name="Button1" value="Inicio" onClick="timerPru=setInterval(prueba,4000)">
&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" name="Button2" value="Fin" onClick="clearInterval(timerPru)">
</p>
</form>
</body>
</html>

Espero te sirva.

rsalvadores