Серверный браузер, который может выполнить JavaScript

Там кто-либо программирует библиотеки, доступные, который проанализирует документ HTML, выполнить JavaScript и затем позволить мне перемещаться по DOM? Это должно быть выполненной стороной сервера, не стороной клиента. Любой язык сделает, но Java, PHP или Ruby предпочтены.

7
задан Matt Sidesinger 26 January 2010 в 20:10
поделиться

6 ответов

на яве: http://lobobrowser.org/cobra/java-html-parser.jsp
это парсер HTML с поддержкой JavaScript и CSS.
наиболее важная особенность по отношению к вашему вопросу: Это Яваскрипт. Модификации флэш-памяти, которые происходят во время разбора, будут отражены в результирующем флэш-памяти.

2
ответ дан 6 December 2019 в 21:13
поделиться
6
ответ дан 6 December 2019 в 21:13
поделиться

Java имеет поддержку JavaScript с Rhino, также посмотрите на эту страницу для серверов Side JavaScript Solutions: http://en.wikipedia.org/wiki/server-see_javascript

2
ответ дан 6 December 2019 в 21:13
поделиться

PHP имеет Domdocument для навигации на DOM. Я не слышал о том, чтобы выполнить JavaScript.

0
ответ дан 6 December 2019 в 21:13
поделиться

Начните с этого поста и следуйте ссылкам. Или просто поиск носорога.

0
ответ дан 6 December 2019 в 21:13
поделиться

Для Java обязательно проверьте HtmlUnit и HttpUnit.

1
ответ дан 6 December 2019 в 21:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: