用JS翻页的网页如何用PHP实现采集

JavaScript020

用JS翻页的网页如何用PHP实现采集,第1张

最简单的办法就是在你的所有中文页面上,一般在导航位置加一个英文页面首页的超链接。这样用户点英文那个链接就进入英文页面了。同样的,在所有的英文页面导航位置都加一个中文首页链接。推荐你用图片做这两个链接,这样不会因为用户没有装对应的语言系统而出现奇怪字符。比如欧美用户一般是不会装中文系统的,页面上有中文字符的时候必然显示为乱码。

网站目录当然要为中文和英文各建一个独立的目录,里面放置各自的页面了。

如果使用数据库的话,则思路是一样的。

三种情况:

1、JS代码在页面中的:右击网页-查看源代码--复制代码。

2、JS代码在XXX.js文件里的:复制js文件地址到网页地址栏中,可以直接下载

3、对方设置了JS防窃取程序,这样你什么都弄不到

说明一点,大部分的JS代码都是步骤1,2相结合的!

望采纳

访问需要采集的页面,如果数据是用js输出的html,那么必定有接口或者本身页面中给js提供了数据,来遍历输出html。

用chrome的审查元素中的network,可以单独看xhr,看看是否是ajax请求的接口,如果数据是从接口来的,直接用PHP去获取那个接口的数据就可以了。

如果没有ajax请求,查看html源代码,在里面找数据。