Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2008, 09:52
ryuk
 
Fecha de Ingreso: septiembre-2007
Mensajes: 83
Antigüedad: 17 años, 2 meses
Puntos: 0
problema al actualizar div con ajax con IE

hola tengo un problema tengo, estoy haciendo un sistema y cuando hago una accion digamos agregar un nuevo producto o documento realiza la accion de lo mas bien en la base de datos pero no muestra la lista actualizada ni cuando presiono f5 se actualiza tengo que cerrar y abrir el navegador para que se muestre la lista actualizada pero este problema es solo en Internet explorer
en Firefox funciona de lo mas bien,

bueno esta es la funcion que utilizo para actualizar

Código HTML:
function llamarasincrono(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ 
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ 
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ 
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) 
pagina_requerida.send(null)
}

function cargarpagina(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText
}
un saludo.