como posso carregar <script> 's em um iframe?

Eu tenho a lógica trabalhando para acrescentar no meu iframe do pai

isso funciona:

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

isso não

$('#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

O problema está relacionado às tags de script inseridas que não estão sendo escapadas corretamente. Metade do javascript fica visível no html, como se a primeira tag de script tivesse sido abruptamente finalizada.

questionAnswers(3)

yourAnswerToTheQuestion