繁体   English   中英

IE8 BHO标签问题

[英]IE8 BHO tab problem

我正在用C#开发IE8 BHO。 BHO的功能之一是维护用户访问的网站对列表。 如果用户通过单击url1上的链接来访问url2,则将对(url1,url2)添加到列表中。 我将使用此信息以一种不错的方式显示ie历史记录,而不是显示一长串已访问网站的默认行为(类似于Firefox插件Voyage )。 在我的BHO中,我当前正在使用BeforeNavigate2事件来查找用户要访问的URL。 只要在同一选项卡中打开页面,此方法就可以正常工作。 但是,如何查找用户是否在新标签页/新窗口中打开链接? 有没有一种方法(IPC除外)可以找到用户来源的网址?

谢谢,
西米尔

似乎如果不使用某种形式的IPC便无法做到这一点。 这是有关msdn IE8 BHO C#选项卡问题的同一文章。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM