This question already has an answer here:
Is there a way to make a link open a new browser window (not tab) without using javascript?
This question already has an answer here:
Is there a way to make a link open a new browser window (not tab) without using javascript?
With pure HTML you can't influence this - every modern browser (= the user) has complete control over this behavior because it has been misused a lot in the past...
The anchor element has an attribute
target
*. The value you are looking for is_blank
**.It opens a new window (HTML4) or a new browsing context (HTML5). However, browsing context in modern browsers is mostly "new tab" instead of "new window". You have no influence on that, and you can't "force" the browser to open a new window.
On the other hand, forcing a new window is possible via javascript - see Ievgen's answer below for a javascript solution. However, be aware, that opening windows via javascript (if not done in the onclick event from an anchor element) are subject to getting blocked by popup blockers!
(*) This attribute dates back to the times when browsers did not have tabs and using framesets was state of the art. In the meantime, the functionality of this attribute has slightly changed (see MDN Docu)
(**) There are some other values which do not make much sense anymore (because they were designed with framesets in mind) like
_parent
,_self
or_top
.That will open a new window, not tab (with JavaScript, but quite laconically):
Browsers control a lot of this functionality but
will attempt to open yahoo.com in a new window.
I know that its bit old Q but if u get here by searching a solution so i got a nice one via jquery
it will open all the
<a target="_new">
in a new windowEDIT:
1st, I did some little changes in the original code now it open the new window perfectly followed the user screen ratio (for landscape desktops)
but, I would like to recommend you to use the following code that open the link in new tab if you in mobile (thanks to zvona answer in other question):
You can try this:-
and you can try this one also:-