¿Cómo puedo cargar <script> en un iframe?

Tengo la lógica trabajando para agregar a mi iframe del padre

esto funciona:

$('#iframe').load(function() {
  $(this).contents().find('#target').append('this text has been inserted into the iframe by jquery');    
});

esto no

$('#iframe').load(function() {
  $(this).contents().find('body').append('<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>');    
});

.lf

El problema tiene que ver con que las etiquetas de script insertadas no se escapen correctamente. La mitad del javascript se hace visible en el html, al igual que la primera etiqueta de script ha finalizado abruptamente.

Respuestas a la pregunta(3)

Su respuesta a la pregunta