Estou download de uma página web (tag sopa HTML) com XMLHttpRequest e eu quero tomar a saída e transformá-lo em um objeto DOM que eu possa, em seguida, executar consultas XPATH diante. Como faço para converter de uma string em objeto DOM?
Parece que a solução geral é criar um iframe escondido e jogar o conteúdo da string em que. Houve conversa de atualizar DOMParser para apoiar text / html, mas a partir de Firefox 3.0.1 você ainda obter um NS_ERROR_NOT_IMPLEMENTEDse você tentar.
Existe alguma opção além de usar o truque iframe oculto? E se não, qual é a melhor maneira de fazer o truque iframe para que seu código funciona fora do contexto de quaisquer separadores abertos no momento (de modo que as abas de fechamento não estrague seu código, etc)?
Este é um exemplo de por que eu estou procurando uma solução que não seja o hack iframe, se eu tenho que escrever tudo que o código para ter uma solução robusta, então eu prefiro manter a procura de outra coisa.













