tanto tempo fa usavo questa procedura per eseguire codice javascript restituito da una chiamata ajax:

codice:
function execJSNS(t)
{
    var s = document.createElement("script");
    s.type = "text/javascript";
    s.text = t;
    document.getElementsByTagName("head")[0].appendChild(s);

}
adesso ho visto che può bastare mettere
codice:
Eval(t);
la domanda è quale è il più corretto, e se esiste un modo migliore
ciao