Unblockable Pop Under Script
No worries, I won’t add any popunder to this site. However, a pop under is still a good marketing strategy for some sites where you want to make sure that visitors don’t miss that very special offer!
Most of the scripts you will find on the net are blocked automatically by Firefox and IE7+8.
It’s a bit sneaky to be honest and I recommend to use it rarely and only if you are sure that visitors don’t know what popunders are. This script will send out a welcome message your visitor has to close. When the visitor does that he allows the browser to load the pop under beneath the current windows. Smart, eh?
I’ve found the script on this site:
http://www.guysindex.com/
<head> <script type='text/javascript'> function doOpen(url) { if (get_cookie('popunder')==''){ // attempt to open the popup win = window.open(url, 'test', 'toolbar,status,resizable,scrollbars,menubar,location,height=600,width=800'); if (win) { // popup successfully created win.blur(); setTimeout('win.focus();',10000); } else { // popup was not created. showPopupMessage(url); } var today = new Date(); today.setTime( today.getTime() ); expires = 1 * 1000 * 60 * 60 * 24; var expires_date = new Date( today.getTime() + (expires) ); document.cookie="popunder=yes;expires=" + expires_date.toGMTString() } return win; } function init() { var win = doOpen('http://www.yoursite.com/'); } function showPopupMessage(url) { if (!document.createElement) { return; } var elmDiv = document.createElement('div'); if (typeof(elmDiv.innerHTML) != 'string') { return; } elmDiv.id = 'popupmessage'; elmDiv.style.cssText = 'position: absolute; left: 300px; top: 225px;' + 'width: 350px;' + 'color: 000099; ' + 'background-color: white; ' + 'font-weight: bold; ' + 'font-size: 14; ' + 'border: solid black 2px; ' + 'padding: 1em;'; var html = 'Thank you for visiting this-site.com. ' + 'Please enjoy your stay. ' + 'Visit back tomorrow for more exciting news! ' + '<p align="right">' + '<a href="#" ' + 'onclick="document.cookie=\'popunder=\'; win = doOpen(\'' + url + '\'); hidePopupMessage(); return false;">' + 'close</a>' + '<\/div>'; document.body.appendChild(elmDiv); elmDiv.innerHTML = html; } function hidePopupMessage() { var elmDiv = document.getElementById('popupmessage'); if (elmDiv) { elmDiv.parentNode.removeChild(elmDiv); } } 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(offset, end)) } } return returnvalue; } </script> </head> <body onload='init()'>
Like our posts? Then subscribe via Mail:









it can be used on a wordpress blog also ?
i was wondering because i have read something about
javascript on wp it does not work…?
do you know some plugins for popunders or how we can integrate this one into wp ?
Hello,
This script is blocked by google chrome, it catches the window opening and then nothing happens. On IE the window opening is caught but then the DIV appears and once clicked the link opens the popunder.
But on google chrome it doesn’t work.
I haven’t yet tried with firefox, but do you have a workaround for google chrome?
Leave your response!
Best E-Mail Marketing
Try AWeber Email Marketing Risk-Free
Categories
Latest Entries
Recent Comments