是否可以在服务器端运行jQuery?

Sub*_*axe 6 javascript php jquery screen-scraping web-scraping

我正在进行网页抓取已经实现了AJAX分页,因为网站是在asp中开发的,扩展名为.aspx的页面我尝试提交分页表单以从其他页面获取数据而不是第一页但是没有取得任何成功,请看这里代码我使用了所有asp.net页面中的Scraping数据,实现了AJAX分页,所以我的问题是如何点击php的分页链接,即可以在服务器端运行jQuery或javascript吗?

我知道Node.js可以用来在服务器端运行javascript,但不知道如何在Apache和PHP中使用它

Ale*_*eph 5

使用PhantomJS与其他服务上的 HTML 页面交互。有对PHP库像这样

CasperJS是一个建立在 PhantomJS 之上的库,它允许自动化一些常见的测试/脚本任务。

如果您不需要与远程页面交互但想要使用 jQuery 选择器从 HTML 中提取数据,请使用Cheerio


Der*_*ker 3

事实上,JavaScript 可以在服务器端运行。

节点.js

不过,这里的解决方案是使用 AJAX 调用 PHP 脚本进行分页,因为服务器端 javascript 对于该问题没有多大意义。