簡體   English   中英

有沒有辦法只為重定向的鏈接制作“target='_blank'”?

[英]Is there a way to make "target='_blank'" only for the redirected links?

我正在開發一個 spring mvc 項目,其中有一個場景,單擊按鈕視圖會顯示在同一選項卡中。 但在某些情況下,它被重定向到另一個 url。 所以此時當有重定向時,我想在新選項卡中打開。

結論如果有 url 重定向,我想知道是否有任何方法可以在新選項卡中打開,否則在同一選項卡中打開

這將改變您的所有鏈接,如果它們不共享您的域,則向它們添加 target="_blank" ,如果這就是您的意思:

var slice = location.href.split('/');
var domain = slice[1] ? slice[0] : slice[2];
$('a').each(function()
{
    if (this.href.indexOf(domain) < 0)
    {
        $(this).attr('target','_blank');
    }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM