首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么获取非IE内核浏览器打开的网页及信息

2012-01-07 
如何获取非IE内核浏览器打开的网页及信息?针对IE内核的浏览器我已经有如下方法:引用ms Internet controlVB

如何获取非IE内核浏览器打开的网页及信息?
针对IE内核的浏览器我已经有如下方法:
引用ms Internet control

VB code
sub mainDim WinFolder As New ShellWindowsDim IEobj as Objecti = -1For Each IEobj In WinFolderi = i + 1Titles(i) = IEobj.LocationNameURLs(i) = IEobj.LocationURLInnerText(i) = IEobj.document.body.innertextNext

要在非IE内核的浏览器中实现相同效果,有点麻烦。。。。。。
需要什么控件之类的都请告知一下。提供思路也给分。重点针对火狐和OPERA。谢谢了!!!

[解决办法]
密切关注
[解决办法]
亲密关注
[解决办法]
秘密关注
[解决办法]
在FIREFOX浏览器的地址栏敲入:about:cache
下面就是缓存文件夹。遍历文件吧
[解决办法]
没玩过火狐,但是好像火狐也可以支持BHO,可以考虑用BHO来做。
[解决办法]
BHO只能用在IE内核
FF下查阅一下XPCOM吧。楼主可以看看它的插件,比如firebug,是怎么工作的,找找它的接口开发规范。但工作量肯定是不小的。

很多人都在做或想做FF下的“BHO”,希望早日实现,呵呵。
[解决办法]
有没有考虑获取句柄的方式来获得地址栏信息呢?

不过多标签也是麻烦事,确实挺难,也层研究过,后来放弃了。

热点排行