2016-05-26 7 views
-1

Ich versuche ein PDF in einer neuen URL zu öffnen und Benutzer auf die Startseite umzuleiten. Aber diese 2. und 3. Zeilen von "wenn" Block verhindern einander. Die Seite wird auf die Startseite umgeleitet, aber window.open() funktioniert nicht.window.location.href und window.open verhindern sich gegenseitig?

if(result.status == 'success'){ 
     hideSplashScreen(); 
     window.location.href = webContextPath+"/user/userhome"; 
     window.open(result.message, '_blank').focus(); 
} 
+0

Pop-up-Blocker wird das pop-up blockieren FYI – epascarello

Antwort

2

Eigentlich verlässt window.location.href = webContextPath+"/user/userhome"; die aktuelle Seite, also wahrscheinlich die window.open nie läuft ...

Haben Sie versucht, ruft window.open(result.message, '_blank').focus(); und dann erst window.location.href = webContextPath+"/user/userhome";?

+0

danke, es hat funktioniert. –

1

Umkehren der Sequenz: Rufen Sie dieses erste window.open auf (result.message, '_blank'). Focus(); erste

+0

danke, es hat funktioniert. –

Verwandte Themen