php решение для разбора результирующего html после кликов ajax - PullRequest
0 голосов
/ 18 февраля 2011

В настоящее время я использую curl для входа на сайт и получения HTML-кода для одной из страниц.Моя проблема в том, что на странице есть ссылки на ajax (нажмите на ссылку, чтобы увидеть изменения html).Как я смогу сделать клики по ссылке и получить HTML-код конечного состояния с помощью php?Кажется, что из исследования этого мне нужен какой-то браузер без головы?Есть ли что-то подобное в php, которое я могу использовать?

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

Мне не известны никакие безголовые браузеры, поддерживающие Javascript / AJAX, которые вы можете использовать с PHP.Если вы хотите управлять настоящим браузером с помощью PHP, см. http://seleniumhq.org/

0 голосов
/ 31 декабря 2012

Была такая же проблема несколько минут назад. Это работает как шарм. Используйте .live (), поскольку верхний ответ здесь объясняет.

Обновить файл javascript после AJAX-запроса

Проверено и работает.

...