Como faço para substituir todo o nó HTML usando jQuery

Eu tenho uma string que se parece com:

<html><head><title>example</title></head><body>some example text</body></html>

Eu recebo essa string retornada como resultado de uma solicitação AJAX.

Eu gostaria que o navegador processasse e exibisse essa string. A ideia seria fazer algo como:

$('html').parent().html(myString);

Bem, isso não funciona. Eu tentei usar um IFRAME, mas eu não descobri como fazer isso funcionar.

Nota: É impossível para mim mudar essa string. Também é impossível para mim regenerar essa string em uma chamada subseqüente para o servidor (senão eu poderia redirecionar o navegador para esse URL).

questionAnswers(5)

yourAnswerToTheQuestion