Perl: очистка веб-сайта с помощью фреймов и JavaScript - PullRequest
0 голосов
/ 19 июля 2011

У меня есть сайт с 2 фреймами.Действия, выполненные в 1 кадре (введите данные в текстовое поле / выберите переключатель / щелкните ссылку), заставляют другой кадр загружать данные с помощью JavaScriptМне нужно иметь возможность вводить данные в первом кадре и очищать данные во втором.Что я могу сделать для этого?

Ответы [ 2 ]

0 голосов
/ 22 июля 2011

Вы можете либо:

  1. Выполнить обратный инжиниринг JS (мониторинг трафика HTTP может помочь), чтобы выяснить, какие данные фактически отправляются на сервер, а затем скопировать их в свой Perl.1005 * Используйте WWW :: Mechanize :: Firefox , чтобы запустить полный стек браузера и опросить его, чтобы прочитать результаты.
0 голосов
/ 22 июля 2011

Загрузите веб-сайт в Firefox, затем включите расширение Firebug , включите вкладку «Сеть» и просмотрите HTTP-данные, отправляемые в браузер и из браузера.

Иногда это может помочь попытаться забыть о том, как выглядит веб-страница, и сосредоточиться на сообщениях и ответах, которые вы видите на вкладке Net в Firebug - это все, что вам нужно воспроизвести, чтобы вывести свои данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...