Первоначально я хотел спросить, почему параметры «Проверить элемент» и «Просмотреть источник» в Google Chrome возвращали разные результаты для страницы, содержащей результаты поиска запроса в Google, например:
Затем я узнал из следующих ссылок, что когда вы «Просматриваете исходный код», он показывает необработанный HTML-код с сервера в том виде, в каком он получен, а когда вы «Просматриваете элемент», он показывает код, полученный после построения дерева DOM:
Chrome: проверка элемента и просмотр источника chrome: разница между источником страницы и элементом проверки? http://productforums.google.com/forum/#!topic/chrome/46KsUR20Erc
Итак, я понял - опция проверки элемента позволяет браузеру построить дерево DOM, и, следовательно, я вижу теги «h3» для заголовка каждого результата поиска; но мне интересно, что создало этот тег? Если я сделаю простой «просмотр источника» на странице результатов и поищу текст «h3», я смогу увидеть что-то правильно? Может быть, не совсем так, как , но, возможно, что-то другое?
h3
может быть получена путем объединения других строк.h3
может исходить из HTTP-запроса, запускаемого JavaScript, а не встроенного в сам JS. 30.06.2013