How Do I Get This Code To Work?
Posted 12 March 2012 - 02:46 AM
I am trying to set up an exit popup script so that when someone clicks on exit/close a page pops up in the background giving them an option to stay on the page for a special gift of some kind.
Once you have the script installed just below the </body> tag then you are supposed to be able to but the following code on any outgoing link so that it doesn't prompt the pop-up. onSubmit="throughlink()"
However, I have tried this and as yet, I can't get it to work. Does anyone know of a code I can put into outgoing links so that they do not trigger the popup when clicked on?
Or of an alternative way to do what I want to do?
var allowPrompt = true;
done = false;
window.onbeforeunload = WarnUser;
throughlink = true;
if(allowPrompt && throughlink !=true && done !=true)
done = true;
// Place your upsell URL here
document.location = " ******* exit page url goes here******** ";
var message = "WAIT! WAIT! Don't leave empty handed... ";
// Reset the flag to its default value.
allowPrompt = true;
done = false;
allowPrompt = false;
Posted 13 March 2012 - 11:22 PM
Posted 15 March 2012 - 02:24 AM
To be honest, this isn't something I have any experience with. My impression is that you can't really do what you have in mind -- I think the "window.onbeforeunload" gets called any time a window gets changed, and the only way you can skip this function is adding the "throughlink()" function to all links.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users