2016-08-24 66 views
0

我试图打开与下面的代码一个新的选项卡中的URL链接,但是无法做到这样加载在新标签页的jQuery

partial_url = '/products/compare/?ids=f25353f4e8f2,598f4166e2d9,39c17d76-133e-4a86-bf39-d4d5e600349a&fis=1,2,3,4,5,6,8,10' 

final_url = window.location.host + partial_url + '&new_html=true'; 

var win = window.open(final_url, '_blank'); 
win.focus(); 

上面的代码中打开一个新标签,但与about:blank在地址栏中,但没有打开我的网址,所以上面的代码有什么问题?

Note: 

final_url = 'http://localhost:8000/products/compare/?ids=f25353f4e8f2,598f4166e2d9,d4d5e600349a&fis=1,2,3,4,5,6,8,10&new_html=true' 
+1

你能安慰 “FINAL_URL”,并显示输出? – Kashyap

+1

看起来很奇怪,你的代码对我来说工作得很好。你的脚本标签中是否输入了=“text/javascript”属性?也尝试一次定义“var final_url”。 – Kashyap

回答

1

试试这个:在默认情况下window.open将在一个新的标签

var win = window.open(final_url); 

它为我打开。

0

删除window.location.host 尝试

final_url = partial_url + '&new_html=true';