Me he puestoa a jugar un poco con js y viendo el tuto de Sisco sobre AYAX donde usa una funciona para cargar contenido externo
Código Javascript :
// JavaScript Document
function loadContent (url, idHolder)
{
var pageRequest = false;
if (window.XMLHttpRequest){
// *** cool browsers *** //
pageRequest = new XMLHttpRequest ();
} else if (window.ActiveXObject){
// ******** IE ******** //
try {
pageRequest = new ActiveXObject ("Msxml2.XMLHTTP");
}
catch (e){
// older
try{
pageRequest = new ActiveXObject ("Microsoft.XMLHTTP");
}
catch (e){}
}
}
else
return false;
pageRequest.onreadystatechange = function ()
{
// función de respuesta
loadPage (pageRequest, idHolder);
}
pageRequest.open ('GET', url, true);
pageRequest.send (null);
}
// ****** c'mon let's work ****** //
function loadPage (pageRequest, idHolder)
{
if (pageRequest.readyState == 4 && (pageRequest.status == 200 || window.location.href.indexOf ("http") == - 1))
document.getElementById (idHolder).innerHTML = pageRequest.responseText;
}
hasta aca to cool. Ahora quize añadir el accordion de Adobe Spry
a uno de los documento externos pero no funciona, primero cargue el .js en el HTML principal y despues en externo pero no me funciona de ninguna manera...
