php如何抓取网页数据库(1.如何在当前页面用php获取js变量的值你这么问)

优采云 发布时间: 2022-02-28 11:16

  php如何抓取网页数据库(1.如何在当前页面用php获取js变量的值你这么问)

  1.如何使用php获取当前页面中js变量的值

  如果你问这个问题,说明你还没有理解web应用的原理。

  服务器收到客户端请求后,web服务调用php程序,php运行并将结果返回给web服务,php程序立即退出,web服务以html的形式发送给客户端. js收录在发送给客户端的数据中,在客户端运行。跟服务端没有关系,更别说让退出的php程序再次获取js变量了。简单来说就是客户端js变量生成后,服务端php就不存在了。

  所以,当前页面不可能使用php获取js变量。但是可以使用ajax技术将变量传回服务器,另外一个php程序可以进行处理。

  

  2.PHP+JS如何爬取别人页面的js数据

  js不行,js显示的数据必须支持ajax的采集器采集,我在网上找了一个,你看看行不行,我摘录一段,你可以去详情

  @网站让我们看看:

  浏览器可以看到的数据可以很方便采集,特别擅长采集Js脚本输出,Ajax动态加载,点击后显示,大长列表,隐藏,iframe框架等大数据

  单个任务可以采集30万页/天,采集的速度可以根据客户要求进一步增减,保证数据采集工作可以完成以最快的速度。

<p>各类网站均在采集、新闻、论坛、博客、生活服务、电子商务

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线