Exit Pop w/ target="_blank" links issue

mpbiz

New member
Apr 29, 2010
2,824
57
0
So I have an exit pop on this new lander..

and the only solution I found to keep it from launching when the visitor actually clicks through to the next page in my funnel or the offer is to add target="_blank" to the link.

This opens a new window in safari and a new tab in firefox and I need it to just stay in the same window.

BTAN293.jpg

705-Perfect%20Boobs2.jpg

60%20Perfect%20Boobs_thumb.jpg

penis%20tits.gif

Hamasaki_bouncing.gif

bookmark_tits.gif

Jayden_red_dress.gif
 


if the popup code is in the onunload event then you need to pass it off to a function instead and then set a page level variable in your offer click that tells the page not to show the pop up.
 
if the popup code is in the onunload event then you need to pass it off to a function instead and then set a page level variable in your offer click that tells the page not to show the pop up.

Here dude I'm going to post the exit pop code and hopefully you make your way back here lol because I have no idea what you just said and I have absolutely no idea what I'm doing when it comes to code or design.

Code:
<script type="text/javascript" language="javascript">
var areYouReallySure = false;
var internalLink = false;
function areYouSure() {
if (!areYouReallySure && !internalLink && true) {
areYouReallySure = true;
location.href="http://www.spinningsausages.com/dontleave.html"
return "Click CANCEL to stay on this next page blah blah";
}
}
window.onbeforeunload = areYouSure;
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
 
You can set the onbeforeunload event to null via the onclick event so it doesn't fire.
Code:
<a href="http://www.google.com" onclick="window.onbeforeunload = null;">funnel link</a>
 
  • Like
Reactions: mpbiz
You can set the onbeforeunload event to null via the onclick event so it doesn't fire.
Code:
<a href="http://www.google.com" onclick="window.onbeforeunload = null;">funnel link</a>

Thanks a lot man it worked perfectly +rep