For opening a new URL in the window you opened in onclick
, do the following
- Store the new window you created in a variable
var newWindow = window.open("","_blank");
- Change the location of the new window
newWindow.location.href = newURL;
One additional thing that can be done to improve user experience is to send the new window to background immediately (newWindow.blur
) after opening and then bring it in foreground again (newWindow.focus
) while opening the URL the the new window.