Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/12/2004, 15:10
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 7 meses
Puntos: 3
Parece que el problema está en escribir en la página, que antes de que se repita el script ya se ha completado. Sí funciona escribiendo en una caja de texto:
Código HTML:
<head>
<SCRIPT language="JavaScript" type="text/javascript">
var cont=0;
var palabra = "Espere un momento por favor";
var punt = ".";
function punto(){
	if(cont<=4){
		if(cont==0) document.formu.mensaje.value=palabra;
		document.formu.mensaje.value+=punt;
		cont++;
		t = setTimeout("punto()",500);
	}
	else clearTimeout(t);
}
</script>
</head>
<body>
<form name="formu">
<input type="text" name="mensaje" size="60">
</form>
<SCRIPT language="JavaScript" type="text/javascript">
punto();
</script>
</body> 
Puedes "camuflar" la caja de texto así:
Código HTML:
<head>
<style>
.camuflado {
	font-family: Serif;
	border-width:0;
}
</style>
</head>
<body>
<input type="text" name="mensaje" size="60" class="camuflado" >
</body> 
__________________
Angel :cool:

Última edición por angsanchez; 20/12/2004 a las 15:16