Firefox Live DOM - PullRequest
       15

Firefox Live DOM

4 голосов
/ 14 декабря 2009

Возможно ли через плагин или настройку или что-то, что позволяет Firefox распознавать живой исходный код DOM?

По сути, firebug или другие подобные инструменты могут распознавать элементы на странице, которые не поддерживает Firefox.

Я понимаю, что с этими расширениями у меня есть возможность видеть такие изменения, сделанные javascript, но Firefox, похоже, не полностью их распознает.

Попробую уточнить.

Если я загружаю страницу и просматриваю исходный код (ctrl-U), я вижу, что сервер отправил в Firefox и что Firefox якобы распознает как исходный код страницы. Если в этом исходном коде есть javascript, который изменяет DOM, а затем я снова нажимаю (ctrl-U), код не обновляется.

Я использую инструмент тестирования (плагин iMacros firefox) для автоматизации функций, но он не распознает обновленный DOM, потому что Firefox этого не делает. Firebug и подобные инструменты могут распознавать эти «живые» обновления. Это помогает?

Ответы [ 5 ]

2 голосов
/ 14 декабря 2009

Я до сих пор не уверен, что понимаю ваш вопрос, но я думаю, что у вас есть расширение Web Developer для FireFox, в частности его функция «Просмотр сгенерированного источника».

Это позволит вам увидеть измененный DOM.

2 голосов
/ 14 декабря 2009

http://www.chapter31.com/2006/12/04/viewing-ajax-generated-source-code/

Вы можете попробовать использовать расширение для веб-разработчиков с опцией просмотра созданного источника.

1 голос
/ 14 декабря 2009

Firebug дает вам эту способность:

например, проверьте вкладку HTML при запуске тикера jquery и посмотрите динамические изменения в DOM

0 голосов
/ 15 декабря 2009

Похоже, проблема не в том, что вы хотите, чтобы firefox отображал текущий DOM, когда вы нажимаете CTRL + U, а в том, что вы хотите, чтобы какой-нибудь инструмент автоматического тестирования мог протестировать ваши веб-страницы.

Возможно, вам следует использовать инструмент тестирования, который подходит для тестирования многофункциональных веб-приложений, например, Selenium .

0 голосов
/ 14 декабря 2009

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

Тем не менее, я не совсем понимаю ваш вопрос, документ, который показывает firebug, тот же, что и в окне firefox ...?

...