Как я могу получить фактический доменный выход HTML-страницы в виде строки - PullRequest
0 голосов
/ 21 февраля 2011

Я пытаюсь отладить проблему на удаленном компьютере, которую не могу воспроизвести в моей системе. Как только страница загружается, объекты dom добавляются динамически с помощью вызовов javascript. Мне нужно получить вывод страницы так, как она отображается браузером. Просмотр исходного кода извлекает только страницы оригинального контента. Мне нужен контент ПОСЛЕ того, как он закончил рендеринг и были сделаны любые изменения DOM.

Если говорить точнее, то при использовании инструментов разработчика в Chrome на вкладке «элементы» отображается фактический код, который мне интересно получить от пользователя.

Есть идеи?

1 Ответ

0 голосов
/ 21 февраля 2011

Вы хотите добиться этого с помощью javacsript?Затем попробуйте это:

alert(document.documentElement.innerHTML);

Если с браузером - вы должны установить расширение firebug, оно показывает DOM так, как его видит браузер.Но сохраненный фактический dom может не работать, потому что все динамически подключенные обработчики событий элемента будут потеряны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...