Ciao e grazie della risposta.
Questo è quello che già faccio ma dato che è un operazione "asincrona" quando faccio "document.getElementById("tuo-id").innerHTML" la pagina al client tramite GET è già arrivata senza risultato.
Praticamnete quando faccio il GET della pagina lui si scarica tutto compresi i script javascript e poi una volta terminato il download parte lo script, quindi il GET recupera la pagina html ma non la manda in esecuzione.