爬虫程序获取百度知道问题的浏览次数,页面上能看到,但是爬虫得到的html信息里面没有

爬虫程序获取百度知道问题的浏览次数,页面上能看到,但是爬虫得到的html信息里面没有,第1张

浏览器次数是通过额外的请求获取的

请直接向以下url发送请求

其中1885127376818372708为问题的id,该数为当前问题的id,即question后面的那串数字,每次访问,该次数+1

插到你的页面里去就行了。 追问: 大哥你没明白我的意思,那个是统计访问流量的吧!我的意思是在静态页面上比如有个点击下载,用户点击了这个链接,他就可以在下载软件的下载次数自动加一! 是这样的… 回答: set data=ServerCREATEOBJECT("ADODBCONNECTION")DBPath = ServerMapPath("数据库")dataOpen "driver={Microsoft Access Driver (mdb)};dbq=" & DBPathdim sqldim lookset rs=servercreateobject("adodbrecordset")rsopen sql,data,1,1

1:获取HTML中文档中的文本内容,可以用innerHTML获取,innerHTML支持所有浏览器。也可以用innerText获取,但是innerText火狐浏览器不支持,所以要写兼容:var txt = objinnerText || textContent;

2:将获取的文本(string数据类型)用split()方法转换成数组。split()方法参数传你需要的指定文字 ----->strsplit("你指定的文字");

3:该数组的长度减一就是你指定文字出现的次数。----->consolelog(arrlength-1);

4:如果对以上步骤还有哪里不懂可以私聊我 ^_^,或者加我企鹅

5:望采纳,谢谢

以上就是关于爬虫程序获取百度知道问题的浏览次数,页面上能看到,但是爬虫得到的html信息里面没有全部的内容,包括:爬虫程序获取百度知道问题的浏览次数,页面上能看到,但是爬虫得到的html信息里面没有、静态网页(html)如果统计点击下载次数、如何用js查找一段文字中指定文字出现次数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9488199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存