Как я могу сбросить весь веб-DOM в его текущем состоянии в Firefox? - PullRequest
11 голосов
/ 13 ноября 2010

У меня есть веб-страница с некоторым автоматически сгенерированным содержимым JavaScript, которое манипулирует DOM, когда пользователи нажимают на определенные ссылки. Когда я сохраняю страницу в Firefox, она просто сохраняет оригинальную страницу без изменений DOM. Как я могу сохранить или вывести текущее состояние HTML DOM, управляемое JavaScript?

Ответы [ 3 ]

6 голосов
/ 13 ноября 2010

Инспектор DOM имеет опцию File->Save DOM As....

2 голосов
/ 01 октября 2013

Похоже, FireFox заменил DOM Inspector новым инструментом, который больше не имеет этой функциональности.

В новом DOM Inspector Ctrl + Shift + I есть консоль, которая принимает команды.

Это иногда работает ...

console.log(document.documentElement.innerHTML)

Это дает вам что-то, что вы можете проверить, но не скопировать вставить из-за какой-то ошибки ...

alert(document.documentElement.innerHTML)

Это работает как console.log (document.documentElement.innerHTML) должен ....

document.documentElement.innerText = document.documentElement.innerHTML
2 голосов
/ 13 ноября 2010

Вы также можете использовать Firebug для редактирования DOM и сохранить полную разметку документа.

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