Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2006, 15:52
Stam
 
Fecha de Ingreso: julio-2003
Ubicación: venezuela
Mensajes: 51
Antigüedad: 21 años, 4 meses
Puntos: 0
innerHTML con responseText no funciona en IE (que raro)

a ver... hice esto en firefox para traerme un html sencillo que tiene unos <option></option> para llenar un select con el ID cboMunicipio*:

Código HTML:
document.getElementById('cboMunicipio').innerHTML = objXML.responseText;
en FF todo bello pero en IE no le da la #@$% gana de funcionar. He revisado 3577 paginas de ayuda: una de ellas me dio esta solucion:

Código HTML:
var parentElement = document.getElementById('parent');
try {
  parentElement.innerHTML = request.responseText;
}
catch (e) {
  // IE fails unless we wrap the string in another element.
  var wrappingDiv = document.createElement('div');
  wrappingDiv.innerHTML = request.responseText;
  parentElement.appendChild(wrappingDiv);
}
pero tampoco funciona.

cuento de nuevo con su ayuda para no parar en el hospital

Saludos y gracias de antemano

*(No vi la necesidad de usar responseXML cuando el xml que me traigo es identico al html que necesito)