【问题标题】:How to open the link clicked in a new tab?如何打开在新选项卡中单击的链接?
【发布时间】:2017-06-29 15:11:30
【问题描述】:

在我的页面中,我有一个链接,我点击它应该在一个新标签中打开,但它对我不起作用。任何人都可以建议帮助。到目前为止,我已经尝试了以下

         <a target="_BLANK" ng-href="{{news.url}}">{{news.url}}</a>

【问题讨论】:

标签: javascript html angularjs href


【解决方案1】:

target="{{condition ? '_blank' : '_self'}}" 应该这样做

在你的情况下:

<a target="{{condition ? '_blank' : '_self'}}" ng-href="{{news.url}}">{{news.url}}</a>

【讨论】:

  • 试试这个&lt;a ng-attr-target="{{(condition) ? '_blank' : undefined}}" ng-href="{{news.url}}"&gt;{{news.url}}&lt;/a&gt;
【解决方案2】:

你可以试试&lt;a target="_BLANK" href="{{news.url}}"&gt;{{news.url}}&lt;/a&gt;,而不是ng-href

【讨论】:

    【解决方案3】:

    使用 href 代替 ng-href

    <a target="_blank" href="google.co.in">google.co.in</a>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 2022-07-30
      • 1970-01-01
      • 2019-07-06
      • 2010-12-01
      相关资源
      最近更新 更多