Buenos dias, estoy teniendo un problema para traer aplicar los script .js a un div que traigo por ajax, trate de usar el codigo del interpretador que esta en el foro pero no tuve resultados, creo que el problema esta en el codigo que uso para ajax
les agradeceria su colaboracion
Código:
function load(str)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
var scs=xmlhttp.responseText.extractScript(); //capturamos los scripts
myDiv.innerHTML=xmlhttp.responseText;
scs.evalScript(); //ahora si, comenzamos a interpretar todo
}
}
xmlhttp.open("POST","proc.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("q="+str);
}
y en el archivo php que trae el div posee el interpretador y los script
myDiv es el div que esta en la pagina donde se aloja lo que viene por ajax
saludos !