我正在运行Windows XP 2003 sp3。即默认浏览器。如果我打开了一个网页,然后打开一个本地网页,它将始终在现有窗口中打开它。我希望本地网页和网址快捷方式始终在新窗口中打开。我怎么能这样做?
答案 0 :(得分:0)
不知怎的,我不认为你是在寻求编程帮助,但我会对论坛作出适当的回应。使用链接上的target属性强制执行浏览器窗口/选项卡操作。有效的标准选项包括:_self
,_blank
,_top
,_parent
。根据您在IE中设置的默认行为,使用_blank
强制链接在新标签/窗口中打开。
<a href="example.html" target="_blank">Example</a>
答案 1 :(得分:0)
我不认为这可以做到。事情是Windows XP将倾向于使用映射到该文件类型的“默认程序”打开任何本地网页文件及其快捷方式。因此,在您的情况下,IE是默认的浏览器程序,它将在新选项卡中打开。 如果没有IE的任何实例已经运行,则相同的文件将打开IE。因此,我认为满足您需求的简单方法是运行另一个IE实例,然后将您要打开的文件拖放到IE窗口中,这将打开它。
P.S:Chrome之类的其他浏览器允许拖动窗口外的标签在另一个窗口中打开。