vba抓取网页数据(1.从论坛获得的如下语句(语句)原因)
优采云 发布时间: 2021-11-05 16:06vba抓取网页数据(1.从论坛获得的如下语句(语句)原因)
说明:1. 以下语句从论坛获取,在家庭网络上运行时可以捕获“”中的数据。
2. 但是在公司网络上运行时出现“run-time error'-2147024891 (80070005) Access denied.”错误。
3. 原因是公司需要连接IE浏览器-局域网(LAN)设置-使用自动配置脚本(公司出于安全原因必须设置),联网后即可脚本已设置。回到首页点这里 设置也不能抓取数据,但是删除脚本后,可以重新抓取数据。
4. 我也发现,不管是在家还是在工作,也不管IE设置了脚本还是删除了脚本,只要能上网,谷歌浏览器就可以显示数据“” .
问题:
1. 因为Google可以显示数据,但是IE设置了脚本后就不能显示了,是不是说明下面的语句是基于IE浏览器的内核编译的?
2. 有没有可以绕过IE内核(可能我不准确)直接在谷歌浏览器(或其他浏览器)抓取数据的说法?请各位老师帮忙,谢谢!
附图为谷歌浏览器获取的数据截图
谷歌浏览器抓取的数据
'---------------------------
'网页下载
函数 DownLoadHtm(Url) As String
下载 Htm = 真
昏暗的检索