Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在internet explorer的新选项卡中打开网页?_Javascript_Html_Css_Internet Explorer - Fatal编程技术网

Javascript 如何在internet explorer的新选项卡中打开网页?

Javascript 如何在internet explorer的新选项卡中打开网页?,javascript,html,css,internet-explorer,Javascript,Html,Css,Internet Explorer,在我的html代码中有以下几个链接: <a href="www.exampe.com" target="_blank">example</a> 有没有办法在新选项卡中(而不是在新窗口中)打开这些链接?除了浏览器插件之外,没有办法 这是有原因的。你不想把用户带到他们不想去的地方 他们可能不想使用Internet Explorer 你应该做的是建议你的网站可能只与IE兼容。这样,如果某些东西不起作用,用户只能怪自己。不理想,但这是普遍接受的做法。您无法控制用户在其浏览器

在我的html代码中有以下几个链接:

<a href="www.exampe.com" target="_blank">example</a>


有没有办法在新选项卡中(而不是在新窗口中)打开这些链接?

除了浏览器插件之外,没有办法

这是有原因的。你不想把用户带到他们不想去的地方

他们可能不想使用Internet Explorer


你应该做的是建议你的网站可能只与IE兼容。这样,如果某些东西不起作用,用户只能怪自己。不理想,但这是普遍接受的做法。

您无法控制用户在其浏览器中设置的首选项。你可以考虑添加一些文本,比如

“按住Ctrl键并单击以下链接”

如果用户遵循您的建议,页面将在新选项卡中打开。这些都不是最优的


有关更多信息,请参阅。

target=“\u blank”
属性应在新选项卡中打开该页。这可能取决于您的浏览器设置,页面是否在新的选项卡或窗口中打开。

这真的不应该由用户决定,而不是网页吗?+1 for+Andrew Barber的答案-用户决定他们喜欢什么,反之则会导致不满意的用户……“不理想,但这是普遍接受的做法”:这不是一个好做法,尤其是jQuery可用时。当我被迫将IE用于一个愚蠢的网站时,这让我非常生气。嘘他们!;-)我不知道这次行动的初衷。这很可能是一个愚蠢的安全限制,他们只允许使用IE访问页面。这并非闻所未闻。