Ya se que es lo que falla. Cuando la pagina se genera en PHP la siguiente parte no se ejecuta correctamente:
Código HTML:
else setTimeout("cargando()", 100);
Aun no se porque es.
A parte de eso, me podriais decir por que no se ejecuta correctamente este script:
Código HTML:
<html>
<head>
<script type="text/javascript">
var i=0;
function cargando()
{
if (i==5)
{
alert("Conseguido. Has llegado a 5");
}
else
{
document.write("He entrado " + i + " veces");
setTimeout("cargando()", 1000);
}
}
</script>
</head>
<body>
<input type="button" value="cargar" onClick="cargando()">
</body>
</html>
Lo cierto es que no se porque, la funcion setTimeout nunca he conseguido que me funcione como quiero.
Un saludo y gracias.