【问题标题】:Open in same browser tab from Trello从 Trello 在同一浏览器选项卡中打开
【发布时间】:2016-10-18 20:41:22
【问题描述】:

我正在 Trello 卡片中创建指向外部链接的链接。我想要实现的是,此链接在同一个浏览器选项卡 (_self) 中打开,或者在新的浏览器选项卡中打开,如果再次激活链接,则返回到此选项卡。现在它每次单击链接时都会生成一个新的浏览器选项卡。有什么建议可以实现吗?

【问题讨论】:

  • 你想要实现的——在同一个浏览器标签页中打开。现在它每次单击链接时都会生成一个新的浏览器选项卡。你能再检查一下你的问题吗?
  • 没错,这就是我想要实现的。就像w3schools.com" target="_self">访问W3Schools
  • 好吧,重新表述问题:据我所知,我受到 Trello 的降价语法的限制。我正在 Trello 卡中创建一个链接,激活此链接总是会创建一个新的浏览器选项卡。我想留在选项卡中或返回激活链接的同一选项卡。就像由 target="_self" 或 target="name" 定义

标签: html trello


【解决方案1】:

您可以设置特定窗口的名称,以便打开重用选项卡。您可以按照以下方式进行。

<a href="foo" onclick="window.open(this.href, this.href); return false">Foo</a>
<a href="bar" onclick="window.open(this.href, this.href); return false">Bar</a>

或者也这样..

<div id="tabopen">
    <a href="bar">link</a>
</div>

<script>
    document.getElementById("tabopen").onclick = function(evt){
        if (evt.target.tagName === "A")
            window.open(evt.target.href, evt.target.href);
        return false;
    }
</script>

【讨论】:

  • 据我所知,我受到 Trello 的降价语法的限制。我正在 Trello 卡中创建一个链接,激活此链接总是会创建一个新的浏览器选项卡。我想留在选项卡中或返回激活链接的同一选项卡。
猜你喜欢
  • 2012-06-20
  • 2018-10-30
  • 2011-07-28
  • 2016-08-17
  • 1970-01-01
  • 1970-01-01
  • 2013-04-24
  • 1970-01-01
  • 2016-09-24
相关资源
最近更新 更多