2014-10-14 1 views
0

Я использую Google chrome и пытаюсь очистить все отзывы на этой веб-странице. http://www.nytimes.com/roomfordebate/2014/09/24/protecting-student-privacy-in-online-learning/student-data-collection-is-out-of-control Я знаю, что исходный код более надежный, так как он одинаковый для разных браузеров, в то время как элемент проверки - результат, интерпретируемый браузером. Я мог найти html, используя элемент проверки в браузере Chrome, но я не мог найти ту же информацию по исходному коду поиска, почему?Почему я не смог найти исходный код обзора в исходном HTML-коде?

+0

Предположительно, поскольку DOM модифицируется JS после загрузки страницы. – Quentin

+0

Возможно, AJAX .. – j08691

+0

Используйте сетевой раздел в отладчике Chrome. Вы, скорее всего, найдете контент, проходящий через вызов AJAX. И вам повезло, это может быть в JSON, что упрощает анализ. ;) – mansilladev

ответ

0

На веб-сайте присутствуют динамические элементы. Я заметил, что некоторые элементы динамически генерируются при загрузке страниц с помощью циклов, ajax и т. д., поэтому вы не можете просмотреть исходный код статьи. здесь вы можете прочитать основные сведения о динамических страницах: вкратце, ajax загрузит содержимое из базы данных без представления формы и динамических объектов, сгенерированных в цикле for, или while цикл не будет иметь точный исходный код. Вы также можете прочитать отзывчивый дизайн веб-страницы , в котором веб-сайт изменяется в соответствии с размером экрана. вы можете читать основы: - http://en.wikipedia.org/wiki/Responsive_web_design

+0

ОК, так что вы говорите, если элементы динамически генерируются, я никак не могу их очистить, верно? И если веб-сайт не нравится, вы можете скрыть весь исходный код? – os1

+0

@ os1 - Вы уже установили, что можете очистить их, указав, что браузер движет страницей, поэтому, очевидно, это не так. – Quentin

+0

Я не сказал, что нет возможности отказаться от динамически созданной страницы. динамически созданная веб-страница просто напоминает лампу перед настраиваемым веб-браузером. Даже окно консоли Chrome Chrome предоставляет вам практически все элементы. Если вы хотите защитить свою страницу, вам нужно принять множество других методов, таких как предотвращение внедрения SQL-запросов (подготовленные заявления), быстрый сеанс страницы с истечением срока действия, предотвращение китайских поисковых роботов и болтов, чтобы определить ваш сайт (htacess) и отложить его и т. Д. – jasim

 Смежные вопросы

  • Нет связанных вопросов^_^