我正在开发一个spring mvc项目,其中有一个场景,点击按钮视图会显示在同一个标签中。但在某些情况下,它会被重定向到另一个网址。 所以此时有重定向我想在新标签页中打开。
结论:我想知道是否有任何方法可以在新标签页中打开,如果在同一个标签页中打开了网址重定向。
答案 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');
}
});