![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/12/2009, 13:47
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Respuesta: Ayuda en aprendizaje Hola,
Gracias a los dos, muy interesante, por mi parte creo haber encontrado una solución al apartado 3º- que aqui dejo por si hay algo mejor, solo comentar que con IE trabajando en local me bloquea la página al abrirla no se si es normal.
<script>
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.resp onseText;
}
pagecnx.open('GET',url,true)
pagecnx.send(null)
}
function loadurlkey(e,url,id){
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==13)
loadurl(url,id);
}
function createXMLHttpRequest(){
var xmlHttp=null;
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
return xmlHttp;
}
</script>
Luego lo aplico de este modo.
<div id="otras" class="cuerpolateral">
<ul>
<li><a href="javascript:loadurl('lo.html','cuerpo')">pági na 1</a></li>
<li><a href="#">oyta</a>
<li><a href="#">otra mas</a>
</ul>
</div>
Iré estudiando los consejos mientras tanto.
Saludos, ximo |