0
仅适用于IE8 +,需要有关NSIS编码的帮助才能在现有IE窗口中打开新选项卡。如何在现有IE窗口中打开新选项卡
仅适用于IE8 +,需要有关NSIS编码的帮助才能在现有IE窗口中打开新选项卡。如何在现有IE窗口中打开新选项卡
一般来说,IE会打开标签,但是它需要(通常意味着“同一个窗口”。您可能碰到的问题是您的安装程序没有指定RequestExecutionLevel user
这意味着Windows会自动将其提升到Admin。推出网址或程序从提升计划,他们在提升的子进程启动。IE不能混有非升高标签并在单个帧升高的标签,让您始终获得一个新的窗口。(另外,请记住,运行提升浏览器关闭其沙箱,所以这是非常危险的)。
安装程序会提示管理员权限,但目前的IE实例下用户运行。我发现这里的一些代码在C#http://stackoverflow.com/questions/3713206 /推出-A-URL-IN-A-制表在-AN-现有-IE-窗口从-C-尖锐 – User
我不希望在ShellWindows方法是行不通的,因为诚信水平的跨越。你试过了吗? – EricLaw
我在VBS上创建了类似的文件,并使用管理员权限从CMD执行。它会在用户下运行的现有IE10窗口中打开新选项卡。 – User