如何在新标签中仅限制链接打开一次?

时间:2014-04-04 10:04:36

标签: html

在我的代码中,点击链接后我在新标签页中打开了一个pdf文件,但是在第二次点击后如果该文件已经打开,那么在新标签页中我打开而不是打开我想要重定向到那个文件。

我的代码:

<span style="margin-left:10%;"><a href="image/Eng_Pamphlet.pdf" target="_blank">Broucher</a></span>'

如上面的标签所示,我设置目标属性&#34; _blank&#34;,因此它始终在新标签页中打开链接。但是我想在第一次重定向到第一个打开的标签页后。

2 个答案:

答案 0 :(得分:5)

请改用target="_new"。这将打开相同标签中的链接

编辑:

_new并不是最好的方法,正如Chankey在下面的评论中指出的那样。您只需为target属性创建一个“自定义”值,该属性将允许该链接仅在特定标签中打开。

http://jsfiddle.net/GTr7L/ - &gt;示例

答案 1 :(得分:4)

只需为目标标签指定一个自定义名称,这样所有链接都会重定向到您的自定义标签

<span style="margin-left:10%;"><a href="image/Eng_Pamphlet.pdf" target="myPDFTabAndEveryTimeThisOne">Broucher</a></span>'

(如果你使用“_new”,另一个标准的“_new”链接将覆盖你的pdf标签。)