Почему я получаю другой файл при сохранении страницы «Просмотр исходного кода» в Chrome по сравнению с тем, что вижу?

347
sab669

Если вы нажмете Ctrl+ Uв Chrome, это откроет страницу источника. Если вы скопировали и вставили его в Блокнот и сохранили его, вернитесь в Chrome и нажмите Ctrl+, Sчтобы сохранить страницу.

Сгенерированная страница Ctrl+ Sзначительно больше:

Почему я получаю другой файл при сохранении страницы «Просмотр исходного кода» в Chrome по сравнению с тем, что вижу?

Почему файлы разные? Я ожидаю, что Ctrl+ Sпросто сохранит HTML, который я вижу на моем экране; тот же HTML-код, который я получаю, когда копирую и вставляю его в блокнот.

Мне нужно получить HTML из некоторых сообщений на форуме, и я вручную просматривал и сохранял HTML по одному потоку за раз, но я только что обнаружил, что мне нужно сэкономить примерно в 6 раз больше, чем я уже сделал. Это очень утомительно, было бы здорово, если бы я мог хотя бы использовать Ctrl+ Sили какой-нибудь плагин для браузера, чтобы автоматически сохранять HTML-код, который я получу, как если бы я вручную сделал «Просмотреть исходный код» -> «Выбрать все» -> «Копировать» -> «Вставить в». Блокнот -> Сохранить.

0
когда на странице выполняется javascript, он может извлечь дополнительный код и разметку из удаленных источников. Этот код / ​​содержимое присутствует только в том случае, если страница отображается, поэтому простое представление исходного кода страницы содержит только часть содержимого времени выполнения. Frank Thomas 7 лет назад 2
Или в противоположность тому, что предлагает @FrankThomas, «сохраненная» версия содержит весь код, необходимый для страницы, где, поскольку «скопированная» версия (вероятно) меньше, потому что JavaScript удалил / скрыл множество элементов из этого конкретного представления страницы , Ƭᴇcʜιᴇ007 7 лет назад 2

0 ответов на вопрос

Похожие вопросы