by kyleb
3 replies
Anyone know of a good Pop Under Script or Exit Page Script.

I would really like to have an Exit Script so when my Customers leave my site they are redirected to a different site of my choosing. This is for my E-Commerce site.

For now I am using a Pop Under Script that allows me to rotate between as many URLs as I want to but the problem is I cannot put it on every page or it will have the pop under come up every time they visit a page.

I have it set so it only shows up one time per session but it seems to only work on one session per page.

For instance if I have it on my Home Page and Product page it will show up on both pages only one time per session.

I only want it to show up one time period when they are going to my site.

So an Exit Script would be ideal and one that I can rotate URLs but for now a Pop Under is all I can find, and that will probably be blocked by most pop up blockers anyways but I am just doing some testing to see what the results look like.

Here is the current Script:

<script>
//PopUnder Power
//Credit notice must stay intact for use.
//Paste this entire javascript between the <head> & </head> tags of your page,
// Visit xxxx for more scripts.
// by Mike New, with special thanks to Jeff Phillips of classadrivers.com

// Begin. Specify URLs to randomly select from and pop-under. Edit & add freely.
var popunder=new Array()
popunder[0]="URL"
popunder[1]="URL"
popunder[2]="URL"

// Specify the width and height of new popunder window (in pixels).
var width = '1024';
var height = '768';

var p = 'scrollbars=yes,resizable=yes,toolbar=yes,' + //these are obvious variables. set "yes" or "no".
'menubar=yes,status=yes,location=yes,left=85,top=2 0,height=' + //yes/no, & the screen location
height + ',width=' + width;

// Load new PopUnder only once per browser session? (0=no, 1=yes)
// Putting 0 will cause the Popunder to load every time page is loaded
// Specifying 1 will cause it to load only once per session
var one_time=1

// That's it! Don't edit the code below unless you're really good. :-P //

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if the cookie exists
offset += search.length
end = document.cookie.indexOf(";", offset); // set the index of beginning value

if (end == -1) // set the index of the end of cookie value
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(off set, end))
}
}
return returnvalue;
}

function loadornot(){
if (get_cookie('popunder')==''){
load_pop_power()
document.cookie="popunder=yes"
}
}

function load_pop_power(){
win2=window.open(popunder[Math.floor(Math.random()*(popunder.length))],"bw",p)
win2.blur()
window.focus()
}

if (one_time==0)
load_pop_power()
else
loadornot()
</script>


So If you guys have any ideas or thoughts ont his I would love to hear it and if you know of an exit script I would love to see one! I couldn't find that worked sufficiently on the net.

Take care.

Kyle
#pop #script

Trending Topics