Código Javascript:
Ver original
function GetXmlHttpObject(handler) { var objXMLHttp=null if (window.XMLHttpRequest) { objXMLHttp=new XMLHttpRequest() } else if (window.ActiveXObject) { objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") } return objXMLHttp } function stateChanged(proceso, caja) { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { // document.getElementById(caja).innerHTML= xmlHttp.responseText; document.getElementById(caja).innerHTML=proceso } else { //alert(xmlHttp.status); } } // Will populate data based on input function htmlData(url, caja, qStr) { if (url.length==0) { document.getElementById(caja).innerHTML=""; return; } xmlHttp=GetXmlHttpObject() if (xmlHttp==null) { alert ("Su navegador no soporta este tipo de procedimiento, por favor actualice el mismo."); return; } url=url+"?"+qStr; url=url+"&sid="+Math.random(); // xmlHttp.onreadystatechange=stateChanged; xmlHttp.onreadystatechange=function() { stateChanged( xmlHttp.responseText, caja); } xmlHttp.open("GET",url,true) ; xmlHttp.send(null); }
el mismo anda muy bien, solo que hay un problema, cuando en el div que quiero cargar meto algo de JS el mismo ya no va, simplemente no hace nada, por ejemplo, quiero cargar un div con un form que necesita un JS para darle una retocadita OSEA ESTE y nomas no va si lo meto dentro del DIV a cambiar con ajax, no se mucho de ajax por eso pido su ayuda, desde ya mi agradecimiento y saludo...