Well, do you know that opening a link in new tab and open link in a new popup window are 2 different things? And to implement both the functionality, One need to use different codes. I had never given this a thought before writing this article but I realized that these are 2 different things (silly mistake). In this post, I will show you how to open a link in new tab and how to open a link a popup window using jQuery.
For example, I have placed 2 hyperlink HTML element on the page. One with ID "Popup" and other one with ID "NewTab".
For example, I have placed 2 hyperlink HTML element on the page. One with ID "Popup" and other one with ID "NewTab".
//Code Starts <a href="http://jquerybyexample.blogspot.com/" id="Popup"> Open in Popup window </a> <a href="http://jquerybyexample.blogspot.com/" id="NewTab" > Open in New Tab</a> //Code EndsNow, to open link in new Tab, all you need to do is to assign "target=_blank" to the Hyperlink tag.
//Code Starts $(document).ready(function() { $('#NewTab').click(function() { $(this).target = "_blank"; window.open($(this).prop('href')); return false; }); }); //Code EndsTo open link in a new window, create a new object of window. And set focus on it.
//Code Starts $(document).ready(function() { $('#Popup').click(function() { var NWin = window.open($(this).prop('href'), '', 'height=800,width=800'); if (window.focus) { NWin.focus(); } return false; }); }); //Code EndsSee result below.
See Complete Code
Feel free to contact me for any help related to jQuery, I will gladly help you.
No comments:
Post a Comment