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...