使用 Internet Explorer 9/8 打开链接的时候,为什么总是要在新窗口打开而无法在同一窗口的新选项卡打开?


某些程序通过代码的编写确实可以绕过 IE 浏览器的设置,强制在新窗口中打开网页。但若所有窗口都这样就确实有点奇怪了。

我们先确认一下 IE 的设置是否正确。在键盘上按一下“Alt+T”,单击“Internet 选项”。



在“常规”选项卡中,按一下“设置”按钮。



确认“遇到弹出窗口时”选择的是“始终在新选项卡中打开弹出窗口”;“从位于以下位置的其他程序打开链接”选择的是“当前窗口中的新选项卡”。



如果问题依旧,请接着往下看。

新建一个具有管理员权限的用户账户,查看一下在新账户中是否有同样的问题?如果问题仍然存在,很有可能注册表修改权限被禁用了,导致 IE 的设置无法生效。

如果新账户中正常,那么回到当前出问题的账户来。按一下“Win+R”调出运行命令框,键入命令 regedit.exe, 回车,打开注册表编辑器(若弹出用户账户控制窗口,请允许以继续)



找到键值:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabbedBrowsing



右键点击 TabbedBrowsing 项并点击“权限”,确认一下当前用户是否对该键值拥有完全控制权限,如果没有的话,先赋予权限(具体操作,请参考文章中获取所有权的步骤)。



如果权限没有问题,从右边细节窗口找到 PopupsUseNewWindow,双击打开,将数值修改为2



然后,双击打开 ShortcutBehavior,将其数值修改为1



保存修改后退出注册表编辑器。检查一下现在问题是否解决了呢?





如果还是不行,可以爬一下论坛找找有没有好的解决方案。

期待着您的宝贵意见和建议!

在您用过“易宝典”后,如果有时间的话,可以花几秒钟在网页最下方的反馈表中给这篇文章打个分,帮助我们改进工作。有什么建议或好想法也可以填入“附加评论”。(为了能更快的解决您的问题,技术方面的疑问可以到微软社区的对应帖子里讨论)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×