Если ваш ответ - TEXT, я видел, как ppl использовал ... xhr.responseText.spit ('html> ... body> ... div id = "yourTargetsParent">') [1] .split ('/ div> ... / body> ... / html>') [0]; // просто разбить строку вверх!
Другой способ - использовать iframe.contentWindow.document.body ... (или contentDocument для некоторых браузеров) ... просто скрыть iframe, который вы знаете.
Очевидно, что если у вас есть контроль над целью, которая полностью меняет положение вещей (и этот пост, вероятно, не будет здесь), но я также видел некоторые средние обходные пути с использованием целью сценариев для сценария своего хоста dom, localStorage, разбивает / объединяет, базы данных webSQL, ... для работы со строками.
Честно говоря, я использовал скрытый div (спасибо asleepysamurai!), Но мне показалось, что я нашел способ типа getElementById / jQuery.load. ..Я отправлю обратно, если найду ...