Firebug находит вещи при поиске во вкладке html, но не во вкладках скрипта или сети - PullRequest
0 голосов
/ 26 марта 2011

Я пытаюсь найти какой-нибудь текстовый вывод где-то случайно в ответе. Поиск по вкладке html определенно находит то, что я ищу, однако поиск по вкладкам сценария и сети ничего не дает. Меня это очень смущает, поскольку вкладки script и net должны быть надмножествами того, что доступно на вкладке html. Мое понимание не правильно? Я нахожу это невероятно расстраивающим, когда поиск по вкладке скрипта кажется таким ненадежным и отказывается найти то, что, как я знаю, там есть.

Итак, обратите внимание, что я просто печатаю какой-то объект в PHP, и я знаю, где он появляется в DOM. Кроме того, за исключением странной javascript / php странности уровня слезы в пространстве-времени, я на 100% уверен, что дом не заселён каким-то странным загадочным javascript.

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

Итак, мой основной вопрос: в чем разница между поиском во вкладках html, script и net?

1 Ответ

0 голосов
/ 26 марта 2011

Это меня очень смущает, поскольку вкладки script и net должны быть надмножествами того, что доступно на вкладке html.Мое понимание неверно?

Что ж, ваше первое понимание было неверным, но ваше подозрение, что оно было неверным, было на самом деле правильным.;)

Панель поиска означает разные вещи, когда вы находитесь на каждой из этих вкладок.Панель поиска выполняет поиск только объектов верхнего уровня в любой области, в которой вы находитесь. Поэтому, когда вы находитесь на вкладке «Сеть», панель поиска выполняет поиск только ключевой информации по извлеченным файлам.Когда вы находитесь на вкладке «Сценарий», он выполняет поиск только в элементах и ​​файлах DOM, которые являются (или могут быть) сценариями.

Здесь я буду использовать эту страницу (да, буквально эта ) для демонстрации.

  1. Запустите окно Firebug и перезагрузите страницу.

  2. Перейдите на вкладку «Сеть» и выберите «Все» (рядом с «Очистить и сохранить»).В строке поиска начните вводить jquery.min.js, и вы увидите, что она начинает выделять строку GET jquery.min.js, полученную от ajax.googleapis.com.Эти строки верхнего уровня - все, что ищется, когда вы находитесь на вкладке Сеть.Это его работа;чтобы помочь вам быстро найти информацию о извлеченных файлах, а все остальное постороннее.

  3. Аналогично вкладке «Сценарий».Если вы ищете function bQ, вы быстро найдете его в jquery.min.js, но он не будет беспокоиться о поиске простого HTML-контента, потому что вы находитесь на вкладке «Сценарий».

Это помогает?

...