Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2011, 21:22
Avatar de Perr0
Perr0
 
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años
Puntos: 79
Respuesta: Porque Mi Codigo Javascript No Funciona En IE Como En FF o CM ??

Hola Jesus, una breve intro a los SELECT

los option por lo general es mejor manejarlos con un value

tu tienes por ejemplo

<Option>AFG - Afghanistan</Option>

para obtener el contenido en negrito no tienes problemas con navegadores que no sean IE...la manera correcta de obtenerlo sera asi y funciona para todos:

Código Javascript:
Ver original
  1. var indice= document.ubicacion.pais.selectedIndex;
  2. var pais = document.ubicacion.pais.options[indice].text;
  3. //CONTINUA TU CODIGO

ahora la manera mejor de escribirlo es asi

<Option value="AFG ">AFG - Afghanistan</Option>

resalto lo que agregue en negrita
y tu codigo deberia quedar asi

Código Javascript:
Ver original
  1. var indice= document.ubicacion.pais.selectedIndex;
  2. var pais = document.ubicacion.pais.options[indice].text;
  3. var pais2 = document.ubicacion.pais.options[indice].value;
  4. //CONTINUA TU CODIGO

si te fijas tienes
pais y pais2,
pais: es el texto contenido dentro del OPTION
pais2: es lo contenido dentro del VALUE del OPTION

Ya utilizando VALUE no necesitas sacar el indice y todo la parafernalia, ahora el codigo:
var pais = document.ubicacion.pais.value;
te da automaticamente lo que necesitas, con esta opcion tu código se simplificaria mas y quedaria asi:

Código Javascript:
Ver original
  1. var pais = document.ubicacion.pais.value; //LEE AUTOMATICAMENTE AFG
  2. var EstadoCiudad = document.getElementById("estado_ciudad");
  3. //var Codigo = pais.split(" - "); NO LO NECESITAS
  4. var CodPais="<iframe scrolling='no' frameborder='0' src='Estado-Ciudad.php?codigo="+ pais +"'>"; // REEMPLAZASAS Codigo[0] por pais
  5. EstadoCiudad.innerHTML=CodPais;

de ahi cuentas,

salu2

Nota: si se te complica mucho colocar value a todos los codigos, porque en realidad son varios, lo puedes hacer con excel, si necesitas ayuda me dices...
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip