Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema al cargar con AJAX una pagina htm en un div

Estas en el tema de Problema al cargar con AJAX una pagina htm en un div en el foro de Frameworks JS en Foros del Web. Hola gente tengo un problemilla y por mas vueltas que le doy no veo la solución que le puedo dar, el caso es que tengo ...
  #1 (permalink)  
Antiguo 05/02/2009, 12:56
Mjr
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 15 años, 10 meses
Puntos: 0
Problema al cargar con AJAX una pagina htm en un div

Hola gente tengo un problemilla y por mas vueltas que le doy no veo la solución que le puedo dar, el caso es que tengo la siguiente función para cargar una pagina html en un div

// Esta función cargará las paginas
function cargarcontenido(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)
}
// Poner la informacion requerida
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=p agina_requerida.responseText
}


funciona correctamente pero mis problemas son:

- Cada página que carga en el div tiene su hoja de estilo que en FIREFOX me la coge bien pero en IE nada, como si no existiera la hoja de estilo.

-Otro problema es que el texto que me coge del HTML al cargarlo en el DIV, no coge los acentos, este problema lo soluciono poniendo &-acute; pero queria saber si hay otra manera de hacer que los pille.

SALUDOS y MUCHAS GRACIAS
  #2 (permalink)  
Antiguo 10/02/2009, 09:02
Mjr
 
Fecha de Ingreso: febrero-2009
Mensajes: 3
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problema al cargar con AJAX una pagina htm en un div

Hola, sigo sin encontrar respuesta a este problema, pero ¿como podria hacer para que me cargue una hoja de estilo u otra dependiendo del boton del menu que pulse? Saludos y gracias.
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 18:41.