Работа с браузерами
Работа с браузерами
Вопрос 1. Как сохранить часть содержимого страницы или часть ее кода?
Казалось бы, что может быть проще. Просмотр и сохранение кода или содержимого страницы – предоставленная нам возможность, которая защищается конституционным правом. Именно поэтому сделать это достаточно просто – выделил нужную часть страницы, нажал Ctrl+C для ее копирования и CtrL+V для вставки в нужное место. Либо же просто перетащил выделенную часть страницы в какой-либо редактор, например Microsoft Word.
Однако очень часто создатели сайтов пытаются помешать нашему праву сохранять ту или иную часть страницы на компьютере. Для этого они запрещают отображение контекстного меню на своем сайте либо же вообще запрещают сохранять содержимое страницы с помощью команды Файл ? Сохранить как.
Не работает контекстное меню и выделение. Если вы не можете сохранить часть страницы с помощью методов перетаскивания или копирования (например, на сайте запрещено пользоваться контекстным меню и выделять отдельные блоки текста), тогда остается только открыть нужную страницу в виде HTML и, воспользовавшись поиском, найти нужную информацию непосредственно в этом виде. Чтобы открыть страницу в виде HTML, нужно:
• в браузере Internet Explorer воспользоваться командой Вид ? Источник (просмотр HTML-кода);
• в браузере Mozilla Firefox воспользоваться командой Вид ? Исходный код страницы или сочетанием клавиш Ctrl+U;
• в браузере Opera воспользоваться командой Вид ? Исходный текст или комбинацией клавиш Ctrl+F3;
Если же возможность просмотра HTML-кода по каким-то причинам недоступна, тогда можно попробовать полностью сохранить страницу на локальном компьютере (тип файла – Веб-страница, полностью), после чего из папки данной страницы удалить JS-файл, в котором реализован механизм защиты страницы от копирования (рис. П1.1). Как правило, такие механизмы присутствуют в отдельных файлах.
Рис. П1.1. Удаление JS-файла с защитой страницы
Если же и этот способ вам не подходит, тогда можно запретить загрузку JS-файла с защитой страницы непосредственно из Интернета. Это позволяют сделать многие локальные прокси-серверы и брандмауэры. Например, при загрузке страницы нужно посмотреть, какой адрес используется для загрузки JS-файла, после чего запретить загрузку с этого адреса и попытаться еще раз открыть страницу.
Можно поступить еще проще – запретить обработку JavaScript. Это позволяют практически все браузеры.
• Для браузера Opera нужно снять флажок Включить JavaScript (диалог Настройки ? вкладка Дополнительно ? область Содержимое); данный флажок можно снять/ установить и с помощью команды Инструменты ? Быстрые настройки ? Включить JavaScript; вы также можете запретить JavaScript только для открытого в данный момент сайта. Для этого нужно воспользоваться командой Изменить настройки узла контекстного меню окна страницы: откроется диалоговое окно Настройки узла. На вкладке Сценарии установите флажок Включить JavaScript.
• Для браузера Mozilla Firefox нужно снять флажок Использовать JavaScript, расположенный на вкладке Содержимое диалога Настройки меню Инструменты.
• Для браузера Internet Explorer нужно воспользоваться диалогом Параметры безопасности – зона Интернет, открыть который можно следующим образом: меню Сервис ? Свойства обозревателя ? вкладка Безопасность с помощью кнопки Другой.
Можно поступить еще проще – воспользоваться адресом вида http://www.iwebtool.com/code_viewer?domain=[адрес страницы]. Здесь вы сможете просмотреть исходный код страницы, адрес которой вы указали.
Наконец, самый последний способ – получить доступ к странице с помощью временных файлов Интернета. Например, для браузера Internet Explorer отображаемую страницу можно попытаться найти в каталоге %userprofile%AppDataLocalMicrosoftWindowsTemporary Internet Files либо же в отдельных его подкаталогах.
Не получается сохранить изображение со страницы. Если у вас не получается сохранить изображение, например, при сохранении изображения вместо него сохраняется пустое изображение, тогда необходимо найти прямую ссылку на нужное изображение и, воспользовавшись ею, загрузить только необходимое вам изображение. После чего сохранить нужное изображение.Данный текст является ознакомительным фрагментом.