Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/08/2016, 19:05
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: efecto creditos

Mira si no muestras nada, no puedo adivinar. en cuanto a parar es fácil comparas donde vas con el largo del arreglo y detienes...

por otro lado con document.write no vas a conseguir lo que deseas.

Los conceptos me los se relax ;)

Te dejo un ejemplo para lo que quieres, más directo con ejemplo no puedo ser:

Código HTML:
Ver original
  1.     <head>
  2.         <script type="text/javascript">
  3.        
  4.         function funciona(num){
  5.         var arr = ["Escritor: Juanito", "Protagonista: Diego", "Productor: Pepe", "Editor: Andres"];
  6.         var el = document.getElementById("creditos");
  7.             if(num < arr.length){
  8.             el.innerHTML = arr[num];
  9.             num++;
  10.             setTimeout("funciona("+num+")", 2000);
  11.             }
  12.             else{
  13.             el.innerHTML = "THE END...";
  14.             }
  15.         }
  16.         </script>
  17.     </head>
  18.     <body onload="setTimeout('funciona(0)',2000);">
  19.         <p id="creditos">Los Creditos...</p>
  20.     </body>
  21. </html>

EDITÉ!!!

Saludos

Última edición por alvaro_trewhela; 14/08/2016 a las 19:14