有没有办法制作" target =' _blank'"仅用于重定向的链接?

时间:2015-06-17 09:07:41

标签: javascript jquery spring-mvc

我正在开发一个spring mvc项目,其中有一个场景,点击按钮视图会显示在同一个标​​签中。但在某些情况下,它会被重定向到另一个网址。              所以此时有重定向我想在新标签页中打开。

结论我想知道是否有任何方法可以在新标签页中打开,如果在同一个标​​签页中打开了网址重定向

1 个答案:

答案 0 :(得分:0)

这会改变您的所有链接,如果他们不共享您的域名,则会向他们添加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');
    }
});