Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/02/2010, 13:18
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años
Puntos: 122
Respuesta: arrays compatible con FIREFOX y no conIE

Código Javascript:
Ver original
  1. <script language="JavaScript">
  2. var cont=0;
  3. var cadena;
  4. var contLetras=0;
  5. var contNumeros=0;
  6. var contEspacios=0;
  7. var miarray=new Array();
  8.  
  9. cadena=prompt("Inserta una frasecita","");
  10. miarray=cadena.split('');
  11. for (cont=0; cont<cadena.length;cont++){
  12.         if (miarray[cont]==' '){
  13.             contEspacios++;
  14.         }
  15.         else if (isFinite(miarray[cont])) {
  16.             contNumeros++;
  17.             }
  18.         else{
  19.             contLetras++;
  20.             }
  21.     }
  22.     alert("Letras "+contLetras);
  23.     alert("Numeros "+contNumeros);
  24.     alert("Espacios en blanco "+contEspacios);  
  25. </script>

Asi me funciona en IE.

PD. tu declaración del array hazla
miarray =[]
evita usar el operador new lo máximo posible.
__________________
twitter: @imbuzu