Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2010, 11:41
Avatar de GAST0N
GAST0N
 
Fecha de Ingreso: agosto-2010
Ubicación: Buenos Aires
Mensajes: 680
Antigüedad: 13 años, 8 meses
Puntos: 64
Respuesta: Problemas al separar caracteres de una cadena en IE

Cita:
Iniciado por CHuLoSoY Ver Mensaje
Hola amigos.

Tengo un problemilla y es que me encuentro desarrollando una web con un menú en el que las letras de cada opción van apareciendo. Funciona correctamente en firefox , konqueror, opera, chromium... todo probado en linux.

Pero me dio por abrir la virtualbox con WinXP y probarlo en IE y resulta que me da undefined en cada caracter, es decir, no pilla bien cadena[letra] . Os adjunto el código a ver cómo se puede solucionar para internet explotter.

Código Javascript:
Ver original
  1. var cadena = "Quiero separar esto por letras";
  2. var caden="  ";
  3.        
  4.         for(letra=0, tiempo=50; letra<cadena.length; letra++, tiempo+=50) {
  5.    
  6.             caden+=cadena[letra];
  7.    
  8.             setTimeout("insertarEnCapa('"+caden+"', '"+capa+"')", tiempo);
  9.    
  10.         }

No funciona en internet explorer porque al recorrerlo no detecta cada caracter como un array, cómo lo convierto?


SAludos y mil gracias.
Yo creo que hay un error entre las comillas , podrias decir que error te da IE ??