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).