Tema: iframe fijo
Ver Mensaje Individual
  #16 (permalink)  
Antiguo 17/10/2008, 10:48
Avatar de daPhyre
daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 16 años, 8 meses
Puntos: 142
Respuesta: iframe fijo

Bueno, estaba haciendo limpieza ayer de la página, prueba con esta forma:

ajax.js
Código:
document.write("<p>Espere mientras carga la p&aacute;gina.</p>");

function loadurl(url, id){
	var pagecnx = createXMLHttpRequest();
	pagecnx.onreadystatechange=function() {
		if (pagecnx.readyState == 4 && (pagecnx.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(id).innerHTML=pagecnx.responseText;
	}
	pagecnx.open('GET', url, true)
	pagecnx.send(null)
}

function createXMLHttpRequest() {
	var xmlHttp=null;
	if (window.ActiveXObject) 
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
			xmlHttp = new XMLHttpRequest();
	return xmlHttp;
}
En tu página web, así el área donde cargarás la información:
Código HTML:
<div id="main">
<noscript><p>AJAX desactivado.</p></noscript>
<script src="ajax.js" type="text/javascript"></script>
</div> 
Y usa así los links:
Código HTML:
<a href="page.html'" onclick="loadurl('page.html','main');return false">Link</a> 
Asegúrate de modificar ambos links (href y onclick). Avísame si te resulta.
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...