【问题标题】:Opening links in a new tab and only the new tab在新选项卡中打开链接并且仅在新选项卡中打开
【发布时间】:2012-04-25 08:17:36
【问题描述】:

我需要打开一个新选项卡或弹出窗口,然后在任何其他时间单击原始源链接时,它会更新已打开的选项卡或窗口。现在它只是不断打开一个新标签,这不是预期的行为。

【问题讨论】:

    标签: javascript html usability


    【解决方案1】:

    指定一个自定义的target 名称:

    <a href="something.html" target="otherpage">Go to some page #1</a>
    <a href="something2.html" target="otherpage">Go to some page #2</a>
    

    这将“命名”另一个窗口/选项卡并在该页面中打开具有相同 target 的链接,或者在新窗口/选项卡中(如果尚不存在)。您可以通过将名称指定为第二个参数来实现与window.open 相同的效果。

    【讨论】:

    • @btm1:请您提供一个示例页面,我可以在其中重现该内容吗?
    猜你喜欢
    • 2017-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 2012-05-03
    • 2014-06-24
    • 2015-07-24
    • 2018-11-22
    • 1970-01-01
    相关资源
    最近更新 更多