首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何限制链接在新选项卡中只打开一次?

如何限制链接在新选项卡中只打开一次?
EN

Stack Overflow用户
提问于 2014-04-04 18:04:36
回答 2查看 3.2K关注 0票数 8

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

我的代码:

代码语言:javascript
运行
复制
<span style="margin-left:10%;"><a href="image/Eng_Pamphlet.pdf" target="_blank">Broucher</a></span>'

如上面的选项卡所示,我设置了目标属性"_blank",所以它总是在新的选项卡中打开链接。但我想在第一次后,它重定向到第一个打开的标签。

EN

回答 2

Stack Overflow用户

发布于 2014-04-04 18:06:38

请改用target="_new"。这将在同一选项卡中打开该链接

编辑:

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

http://jsfiddle.net/GTr7L/ ->示例

票数 6
EN

Stack Overflow用户

发布于 2014-04-04 18:07:10

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

代码语言:javascript
运行
复制
<span style="margin-left:10%;"><a href="image/Eng_Pamphlet.pdf" target="myPDFTabAndEveryTimeThisOne">Broucher</a></span>'

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

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22859677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档