Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/07/2008, 12:41
wolfdraker
 
Fecha de Ingreso: julio-2008
Mensajes: 13
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: como cargar un contenido dentro de la etiqueta div

ok muchas gracias
daPhyre
visite la pagina y si me resolvio el problema y quedeo de la siguiente manera:

<html>
<head><script src="ajax.js" type="text/javascript"></script></head>
<title>Sistema Administrativo</title>
<body>
<div id="main">
Espere mientras se carga el contenido. Si la página tarda e cargar, asegurate de tener JavaScript activado.
</div>
<div id="menu">
<a href="javascript:loadurl('contenido1.php', 'contenido')">contenido1</a>
<a href="javascript:loadurl('contenido2.php', 'contenido')">contenido2</a>
<a href="javascript:loadurl('contenido3.php', 'contenido')">contenido3</a>
</div>
<div id="contenido">
</div>
</body>
</html>


y el ajax.js:

// JavaScript Document
function loadurl(url, id){
var pagecnx = createXMLHttpRequest();
pagecnx.onreadystatechange=function()
{
setpage(pagecnx, id)
}
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 setpage(pagecnx, id){
if (pagecnx.readyState == 4 && (pagecnx.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id).innerHTML=pagecnx.resp onseText;
}

function createXMLHttpRequest() {
var xmlHttp=null;
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else
if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
return xmlHttp;
}a

y funciona perfectamente.