Симуляция отправки формы - меню Javascript - PullRequest
0 голосов
/ 26 сентября 2011

Я бы хотел получить содержимое сайта, используя меню JavaScript. Мне нужно смоделировать щелчки (или набрать javascript: gotoPage ("p10"); в браузере) по ссылкам меню, чтобы иметь возможность перемещаться с одной страницы на другую. Сайт использует форму, активированную JS. Вероятно, невозможно перейти на другую страницу, введя URL-адрес, потому что есть некоторые скрытые поля (что-то вроде хэша - это зависит от времени и номера страницы). Вот почему я должен симулировать браузер, используя пользователя.

В основном процесс будет выглядеть так: while (any_content) { file_get_contents (); clickalink (); }

Можно ли использовать cURL или JSON для этой задачи?

1 Ответ

0 голосов
/ 27 сентября 2011

Если вы используете PrototypeJS, вы можете использовать библиотеку event.simulate для симуляции кликов по ссылкам.

https://github.com/kangax/protolicious/blob/master/event.simulate.js

$('link_id').simulate('click');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...