Geoff escribió:
My aim is not to disable the pop up blocker, just to check if it is
present and show an error or notification to the user. Its not a pop
up, its opening an external website in a new window / tab.

Thanks!
Popup blockers treats any window.open as popup in some cases:

If the popup is not open with a user interaction ($("a").click is a valid example). In this cases, if you open a new window in "load" or "ready" method, the popup
blocker detects a popup and blocks.

But we have a simple method for to detect a popup block and notice the user:

var mywindow = window.open(....);
if (!mywindow){
alert("A popup blocker has been detected, please click the link for to open the new window.");
}
$("a.external").click(function(){
   window.open(this.href,...);
   return false;
});
On Aug 13, 7:44 pm, "Tane Piper" <[EMAIL PROTECTED]>
wrote:



--
Best Regards,
José Francisco Rives Lirola <sevir1ATgmail.com>

SeViR CW · Computer Design
http://www.sevir.org
Murcia - Spain

Reply via email to