我正在运行windows XP 2003 sp3。Ie是默认浏览器。如果我打开了一个网页,然后再打开一个本地网页,它将始终在现有窗口中打开它。我希望本地网页和url快捷方式总是在新窗口中打开。我该怎么做呢?
发布于 2013-04-23 11:33:16
不知何故,我不认为你是在请求编程帮助,但我会对论坛做出适当的回应。使用链接上的target属性强制执行浏览器窗口/选项卡操作。有效的标准选项为:_self、_blank、_top、_parent。根据您在IE中设置的默认行为,使用_blank强制链接在新的选项卡/窗口中打开。
<a href="example.html" target="_blank">Example</a>发布于 2014-02-18 13:48:47
我不认为这是可以做到的。问题是,windows XP会倾向于打开任何本地网页文件及其与该文件类型对应的“默认程序”的快捷方式。所以在你的例子中,IE是默认的浏览器程序,它会在一个新的标签中打开。如果没有任何已在运行的IE实例,相同的文件将打开正在启动IE。因此,我认为满足您的需求的简单方法是让另一个IE实例运行,然后将您不想打开的文件拖放到IE窗口中,IE窗口将打开它。
附注:其他浏览器,如chrome,允许将标签拖到窗口之外,以在不同的窗口中打开。
https://stackoverflow.com/questions/16160384
复制相似问题