如何启动具有中等完整性的IE TAB?

时间:2013-11-11 09:56:55

标签: internet-explorer selenium com automation

问题 -

对于win7上的标准用户,如果在桌面上运行IE的实例,如何在IE浏览器窗口中以完整级别“中等”启动新的TAB。

到目前为止, 我枚举所有shell窗口,然后将它们转换为IWebBrowser2并在其中任何一个上调用Navigate2(navOpenInNewTab)以获得完整性级别为“低”的新选项卡我希望这是“中等”

1 个答案:

答案 0 :(得分:0)

没有办法直接这样做..我们可以使用Navigate2()API在IE的现有实例中创建一个新选项卡但是启动的选项卡的完整性很低..现在这个选项卡自动与中等选项卡交换如果URL是可信URL,则完整性。此交换发生在场景后面并且不知道用户不知道这一点。使用EventSink捕获NewProcess事件可以帮助处理此选项卡交换