Ver Mensaje Individual
  #17 (permalink)  
Antiguo 27/08/2008, 12:56
WildFroVII
 
Fecha de Ingreso: enero-2008
Mensajes: 64
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Ayuda - Simplificación de "código" basto jj

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Gesnic se presenta</title>
<script>
var mensaje='Cuando se escribe en directo, al contrario de lo que pensaba, lo que hay que destacar no son las puntos o las comas, si no las paradas que hace el supuesto escritor mientras piensa, que puede venir en cualquier momento, aquí(.....), aquí(....), y no es plan de poner un punto. donde te plazca. o cuando. te de la gana.',pausa=50;  
function inicio(i){
    var m=mensaje.split('');
    var t=setInterval(
        function(){
            if(i>=m.length-1)clearInterval(t);
            document.getElementById('pp').innerHTML+=m[i];i++;
            if (m[i-1] == '.' || m[i-1] == ',') {
                clearInterval(t);
                setTimeout("inicio("+i+")",500);
            }
        },pausa
    );
}
window.onload=inicio(0);
</script>
</head>

<body>
<pre id="pp"></pre>
</body>
</html>
Este es el resultado

¿Se puede hacer algo?