Es cierto lo que te comentan. No es con un servidor HTTP para que lo puedas hacer con ajax.
También es correcto que si no puedes con ajax lo puedes solucionar con iframes.
Te dejo el que funciona con iframe.
Saludos.
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" src="http://code.jquery.com/jquery-latest.pack.js"></script> <script type="text/javascript"> $(document).ready(function(){
$("#nav a").each(function(){
var href = $(this).attr("href");
$(this).attr({ href: "#"});
$(this).click(function(){
//$("#show").load(href);
$("#show").html('
<iframe src="' + href + '" style="border:none;"></iframe> ');
});
});
});
<li><a href="servicios.html">Servicios
</a></li> <li><a href="dos.htm">Enlace Dos
</a></li> <li><a href="link.htm">Otro link
</a></li> <li><a href="1337.htm">1337
</a></li> <li><a href="creacionismo.htm">iDIotas
</a></li>