Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function ajaxFunction() {
var xmlHttp;
try {
xmlHttp=new XMLHttpRequest();
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
return xmlHttp;
} catch (e) {
alert("Tu navegador no soporta AJAX!");
return false;
}}}
}
function Enviar(_pagina,capa) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", _pagina, true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {
if (ajax.readyState==1){
document.getElementById(capa).innerHTML = " Aguarde por favor...";
}
if (ajax.readyState == 4) {
document.getElementById(capa).innerHTML=ajax.responseText;
}}
ajax.send(null);
}
<h1>AJAX: Cargar p
áginas con AJAX
</h1>
<li><a href="javascript:Enviar('bio.html','contenido')" title="Mi Biografía">Mi Biograf
ía
</a></li> <li><a href="javascript:Enviar('blog.html','contenido')" title="Mi Blog">Mi Blog
</a></li> <li><a href="javascript:Enviar('fotos.html','contenido')" title="Mis Fotos">Mis fotos
</a></li> <li><a href="javascript:Enviar('pdf.html','contenido')" title="Mis Fotos">PDF
</a></li>
<p>Ejemplo realizado por:
<a href="http://guedea.blogspot.com">H
éctor Guedea
</a></p> <p><span class="test">moc.liamg@aedeugrotceh
</span></p> <p>Post:
<em>"Cargar p
áginas con PHP y AJAX
</em>" en el blog personal
<em><strong><a href="http://guedea.blogspot.com">La Postura Inadecuada
</a></strong></em></p>
donde estan los enlaces como por ejemplo <li><a href="javascript
:Enviar('bio.html','contenido')" title="Mi Biografía">Mi Biografía</a></li> bio.html a lado dice contenido ese el div id="contenido haci de facil es" llama a otra pagina tanto html como php si no entiendes me dices