在新标签页中打开:Bing是如何做到的?(IE9)

7

在新标签页或新窗口中打开target ="_blank"链接是基于用户设置的,当我点击target ="_blank"链接时,它会在新窗口中打开(IE9)。然而,在Bing中,当点击“查看完整大小图像”时,它会在新标签页中打开!(您现在可以测试一下)

他们是如何做到这一点的?


显示完整尺寸图像的链接是什么? - Daniel A. White
我没有IE9,但我很想知道Bing是如何实现这一点的。所以+1 - Subir Kumar Sao
在bing.com/images中搜索任何单词,点击随机图片,您将看到一个“查看完整尺寸图像”的链接。 - W2-S
它对我来说在一个新窗口中打开了? - Tim B James
我设置了弹出窗口拦截器,以阻止大多数网站(包括必应)的任何新窗口。但似乎它们使用了一种逃避此功能的方法。 - W2-S
2个回答

2

我使用的是IE 9.0.8112.16421版本。

它会在下一个标签页中打开链接。

<A href="http://msn.com" target="_blank">link</A>
<A href="http://jsfiddle.net/img/logo.png" target="_blank">image</A>

<span onclick="window.open('http://msn.com', 'openWindow', 'top=0, left=10,  width = 500, height = 500,resizable=yes, location=yes, toolbar=yes, status=yes')" style="text-decoration:underline;color:blue;cursor:pointer;">linkJavascript</span>

只有在第三种实现中,仅使用window.open JavaScript函数的参数(Top, Left, Width等),链接才会在新窗口中打开。 演示

我认为这篇文章可以帮助您配置IE9并解决此问题。 如何仅在新标签页中打开链接?


0

有一个名为"_tab"的备用目标:

<a target="_tab" .. >

我不知道那是否会覆盖你的设置,但可以使用IE的开发者工具来探索其中发生了什么。(也许IE有一个“检查元素”上下文菜单选项?)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接