Foros del Web » Programando para Internet » Javascript »

Script no funciona en IE8

Estas en el tema de Script no funciona en IE8 en el foro de Javascript en Foros del Web. BUenas noches compañeros. Tengo este script en javascript que estoy implementando para una web que desarrollo con php. El problema es que funciona con google ...
  #1 (permalink)  
Antiguo 04/12/2011, 19:45
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
De acuerdo Script no funciona en IE8

BUenas noches compañeros. Tengo este script en javascript que estoy implementando para una web que desarrollo con php. El problema es que funciona con google crhome, firefox, etc... pero con internet explorer no. Quisiera saber cual es el motivo, que algun experto en el tema me puega guiar para solucionar el problema. Lo que quiero es que me funcione en todos los navegadores. Aqui dejo el codigo:

<form name="combos.php">
Documento1:<select name="documento1" id="or" onchange="Combos1(this)">
<option value=" "> </option>
<option value="si">Si</option>
<option value="no">No</option>
</select>
<select name="documento1" id="documento1" style="visibility:text"></select>
<input type="submit" name=enviar value=enviar>
</form>


<script language="javascript">
function Combos1(x) {
ItDepend=document.getElementById('documento1');
if(!ItDepend){return;}
var mitems=new Array();
mitems[' ']=[''];
mitems['si']=[''];
mitems['no']=['Copia del certificado de libertad y tradicion del inmueble o inmuebles objeto de la solicitud, cuya fecha de expedición no sea superior a un mes antes de la fecha de la solicitud. Cuando el predio no se haya desenglobado se podra aportar el certificado del predio de mayor extension.'];
ItDepend.options.length=0;
ItActual=mitems[x.options[x.selectedIndex].value];
if(!ItActual){return;}
ItDepend.options.length=ItActual.length;
for(var i=0;i<ItActual.length;i++) {
ItDepend.options[i].text=ItActual[i];
ItDepend.options[i].value=ItActual[i];
}
}
</script>


Gracias
  #2 (permalink)  
Antiguo 05/12/2011, 07:32
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Script no funciona en IE8

1 - recuerda usar var para declarar variables, existen algunas que no lo tienen

2 - recomiendo use la herramienta highlight del foro para mostrar código
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 05/12/2011, 08:32
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Script no funciona en IE8

ok gracias por tus recomendaciones, pero quede en las mismas
  #4 (permalink)  
Antiguo 05/12/2011, 14:45
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Script no funciona en IE8

buenas,
copie el ejemplo tal cual y me funciona bien en iexplorer8. entonces, no entiendo cual es el problema que señalas.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: funcion, ie8, input, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:32.