2016-08-24 4 views
0

Ich versuche, eine URL in einem neuen Tab mit dem Code unten zu öffnen, aber nicht in der Lage zu tun kann, um soladen Sie eine URL in neuem Tab 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(); 

Der obige Code wurde eine neue Registerkarte öffnen, aber mit about:blank in der Adressleiste, aber öffnete nicht meine URL, also was ist falsch in dem obigen Code?

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

Können Sie trösten "final_url" und zeigen Ausgang? – Kashyap

+1

Sieht seltsam aus, Ihr Code funktioniert gut für mich. Haben Sie in Ihrem Skript-Tag das Attribut "text/javascript" eingegeben? versuche auch einmal "var final_url" zu definieren. – Kashyap

Antwort

1

Try this: standardmäßig window.open

var win = window.open(final_url); 

Es funktioniert für mich in einem neuen Tab geöffnet. Entfernen

0

window.location.host versuchen es

final_url = partial_url + '&new_html=true'; 
Verwandte Themen