【发布时间】:2013-04-23 03:25:37
【问题描述】:
我正在运行 Windows XP 2003 sp3。即是默认浏览器。如果我打开一个网页,然后打开一个本地网页,它将始终在现有窗口中打开它。我希望本地网页和 url 快捷方式始终在新窗口中打开。我该怎么做?
【问题讨论】:
标签: html url windows-xp local
我正在运行 Windows XP 2003 sp3。即是默认浏览器。如果我打开一个网页,然后打开一个本地网页,它将始终在现有窗口中打开它。我希望本地网页和 url 快捷方式始终在新窗口中打开。我该怎么做?
【问题讨论】:
标签: html url windows-xp local
不知何故,我认为您不是在寻求编程帮助,但我会在论坛上做出适当的回应。使用链接上的目标属性强制浏览器窗口/选项卡操作。有效的标准选项是:_self、_blank、_top、_parent。根据您在 IE 中设置的默认行为,使用 _blank 强制链接在新选项卡/窗口中打开。
<a href="example.html" target="_blank">Example</a>
【讨论】:
我不认为这是可以做到的。问题是 Windows XP 将倾向于使用映射到该文件类型的“默认程序”打开任何本地网页文件及其快捷方式。因此,在您的情况下,IE 是默认浏览器程序,它会在新选项卡中打开。 如果没有任何 IE 实例已经在运行,相同的文件将在启动 IE 时打开。所以我认为满足您需要的简单方法是运行另一个 IE 实例,然后将您不想打开的文件拖放到 IE 窗口中,这将打开它。
P.S:其他浏览器(如 chrome)允许将选项卡拖到窗口外以在不同的窗口中打开。
【讨论】: