Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2009, 14:00
Avatar de iandrade
iandrade
 
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 18 años, 1 mes
Puntos: 6
Respuesta: Problemas al poner el resultado de consulta ajax en innerHTML en IE8

en destino es el id del elemento html, verifica si el elemento tiene ese id como atributo, despues verifica si el elemento tiene esa propiedad, p.ej un input no tiene innerHTML.
Otro detalle es que la funcion se ejecuta fuera de linea entonces puede ser que el valor de "destino" se pierda.
Generalmente lo que yo hago es
Código:
eval("var fnTMP =function() {if (ajax.readyState==4) {document.getElementById('"+destino+"').innerHTML = ajax.responseText;}}");
ajax.onreadystatechange=fnTMP;
__________________
No todo lo que se hace en segundo plano es AJAX