【问题标题】:How to make this dynamic link open new tab?如何让这个动态链接打开新标签?
【发布时间】:2012-11-15 21:50:33
【问题描述】:
 <a style="text-decoration:underline;" href="https://mydomain.com/register/<?php echo $locat?>">CONTINUE BROWSING &raquo;</a>

大家好,我有 3 种不同的注册用户类型,它们都进入了我的“支付页面”,在那里我显示了 3 个不同的包..

我有其中一个继续浏览链接,但如果用户点击他们无法返回,因为唯一令牌过期......

我希望这个链接在他们点击它时打开一个新的标签或页面. 我在线阅读,但当我尝试这样做时,它一直在页面上导致错误。/

任何提示,对于这个简单的问题,我很抱歉,但我很感激。

【问题讨论】:

    标签: html hyperlink


    【解决方案1】:
    <a target="_blank" href="https://yourwebsite.com/">link name</a>
    

    或者您可以使用&lt;a rel="ext" href="external website&gt;link name&lt;/a&gt; 并在加载文档后让脚本将target="_blank" 添加到所有带有rel="ext" 的锚点。

    例子:

    <script type="text/javascript" src="jquery-1.8.2.min.js"></script>
    <script type="text/javascript">
      $(document).ready(function() {
        $(document).find('a[rel="ext"]').attr("target", "_blank");
      });
    </script>
    ...
    <body>
       <a rel="ext" href="some website">some name</a>
    

    【讨论】:

    • 链接会根据用户类型而变化,这不是 echo $locat 的用途吗?抱歉,我不是开发人员。有什么方法可以获取我的代码并输入您的意思吗?
    • 嘿,我刚刚做了这个,它成功了....href="https:// domain .com/ register/ php echo $ locat?>" 继续浏览 & raquo; 谢谢!
    【解决方案2】:

    使用 &lt;a target="blank" href="yourlink"&gt;link name&lt;/a&gt; 因为blank 而不是_blank 将强制浏览器在再次单击链接时打开相同的选项卡,这对我来说非常好。那就试试吧

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-04
      • 1970-01-01
      • 1970-01-01
      • 2022-10-06
      • 1970-01-01
      • 2020-07-27
      • 1970-01-01
      相关资源
      最近更新 更多