Entonces quiero hacer que el layout externo se mantenga y que el contenido se genere desde los scripts PHP.
El problema es que gran parte de ese contenido contiene ya código javascript. Entre otras cosas declaraciones de funciones.
El problema que tengo es que al cambiar el contenido del DIV que muestra los datos cambiando el valor de su innerHTML
Puedo conseguir ejecutar el javascript haciendo un bucle que contiene las siguientes instrucciones
Código:
Ahora cuando cargo una página con javascript el código se ejecuta pero las funciones siguen sin estar definidas.var iniScript=request.responseText.indexOf("<script",acumulador); var iniRealScript = request.responseText.indexOf(">",iniScript); var finScript = request.responseText.indexOf("</script>",iniScript); var acumulador = 0; while (iniScript != -1) { eval (request.responseText.substr(iniRealScript+8,finScript-iniRealScript-8)); iniScript = request.responseText.indexOf("<script",acumulador); iniRealScript = request.responseText.indexOf(">",iniScript); finScript = request.responseText.indexOf("</script>",iniScript); acumulador += finScript+8; }
¿Alguna idea?