Observa el código fuente de este ejemplo:
http://www.jlabstudio.com/demo/exper...cargarScripts/
Si eres incapaz de ver que a pesar de no utilizar ajax, el problema y la solución es la misma (y por lo tanto, AJAX es irrelevante en el problema) es que tienes poca capacidad de abstracción, probablemente empeorada por tu animadversión.
Más masticadito aún: Las variables script1 y script2 poco importan si son cargadas por AJAX, leídas en un <input> o <textarea> o puestas a pelo en el código (como en el ejemplo). ¿Que la respuesta de AJAX es un HTML con <script> incrustados? Da lo mismo. Hay doscientas mil formas de extraer subcadenas de otra cadena (en concreto, cada subcadena sería el texto contenido entre "<script>" y "</script>" ).
Y cuando seas capaz de comprenderlo, podrás volver a leer todos los mensajes que he escrito. Quizás el problema es que he ido demasiado lejos creyendo que la base era evidente.