В таком случае, на ответ "А вам не пришла в голову мысль, что для того, чтобы к полученному HTML применять методы DOM, его надо попробовать как-то добавить на страницу? Логично ж, ведь..." просветлю вас, что DOM это то, как браузер формирует дерево объектов и также это методы, которые применяются для работы с этим деревом объектов. Но это ни значит, что дерево объектов может быть одно. Можно подгрузить хоть тысячу документов и сделать из них тысячу деревьев. Просто тот документ, который вы видите на дисплее находится в объекте window, собственно поэтому браузер его и отображает, а остальные деревья могут существовать, но они не отображаются. В ActionScript именно так все и работает, в JS, думаю, тоже самое.
|