Hola:
Cita:
Iniciado por neysitc
...este script Se ejecuta , sin necesidad de poner tu archivo en un en servidor.
Corríjame si me equivoco!!1
Te estás contradiciendo, ya que si la página "llamadora" está en el servidor, pues tu página de ejemplo "llamada", también está en el servidor... aunque ese servidor sea tu propio equipo.
Y parece que no viste esto:
Código:
Las librerías son "envoltorios del lenguaje javascript"
...seguro que no has revisado el código fuente de la librería...
Otra cosa incluso, hablando de la librería... se puede hacer sencillamente con estas líneas (me refiero sin cargar los modulos necesarios en tu librería:
Código:
function tag(id) {return document.getElementById(id);}
function objetoAjax() {
if (window.XMLHttpRequest)
_ajax = new XMLHttpRequest();
else
if (window.ActiveXObject)
_ajax = new ActiveXObject("Microsoft.XMLHTTP");
else
_ajax = false;
return _ajax;
}
//...
Ajax = objetoAjax();
Ajax.open("get", "pagina.html", true);
Ajax.onreadystatechange = function() {
if (Ajax.readyState == 4)
tag("miDiv").innerHTML = Ajax.responseText
}
Ajax.send(null);
return false;
//...
... y continúo...
Supongo que la absurda propuesta no la habrás llevado a cabo nunca, porque tendrías una página estructurada muy mal, ya que tanto el tag body como el head solo puede declararse una sola vez en una página... y no quiero pensar en el resto de barbaridades que provocarías, como duplicar el title o ... mejor te lo dejo para que reflexiones...
Saludos