Hola he estado leyendo al respecto pero a mi no se me ha solucionado el problema.
Tengo ie 6.
Estoy intentando cargar en un div un html plano. El caso es que en Mozilla se me carga y en ie no.
Tengo el link siguiente:
<a href="javascript:cargarPagina('./Menu/Menu_submenu1/crearPOI.htm','Cuerpo');">Mis cosas</a>
La funcion cargarPagina es esta:
function cargarPagina (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 ()
{
if(pagina_requerida.readyState == 4){
// función de respuesta
document.getElementById(id_contenedor).innerHTML = pagina_requerida.responseText;
}
}
pagina_requerida.open ('GET', url, true); // asignamos los métodos open y send
pagina_requerida.send (null);
}
He leido y hasta aquí está todo correcto, pero sigue sin verse.
No tengo ningun estilo.
¿Qué estoy haciendo mal?