Quote Originariamente inviata da pietro09 Visualizza il messaggio
Cosa debbo usare se non eval?
Questo è solo un possibile esempio…

codice:
function createScript (sContent) {
    var oScript = document.createElement("script");
    oScript.type = "text\/javascript";
    oScript.text = sContent;
    (document.head || document.getElementsByTagName("head")[0]).appendChild(oScript);
}
e, all'interno di AJAX…:

codice:
createScript(this.responseText);
P.S. Se devi eseguire altro codice dopo il caricamento del nuovo script, devi appendergli una funzione di onload.