2016-11-21 5 views
0

Ich versuche, eine URL zu einem Anker/Div mit JS hinzuzufügen. Ich habe den folgenden Code implementiert, aber es öffnet nur die URL im selben Fenster.Öffnen Sie HREF in einem neuen Fenster mit JS

var href = document.getElementById("mainwrapper"); 
href.setAttribute('onclick', 'window.location.href=\'http://www.ebay.com/\'');' 

Was ist der beste Weg in Ziel zu öffnen mit dieser Methode?

Antwort

0

Sie müssen das zweite Argument der Funktion window.open() verwenden, um dies zu tun.

var href = document.getElementById("mainwrapper"); 
href.addEventListener("click", handleOpen); 

function handleOpen(){ 
    window.open('http://www.ebay.com','_blank'); 
} 
Verwandte Themen