1

问题 -

对于 win7 上的标准用户,给定桌面上运行的 IE 实例,我如何在此 IE 窗口内启动一个具有“中等”完整性级别的新选项卡。

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

4

1 回答 1

0

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

于 2014-02-19T09:12:29.190 回答