»
EnglishFrenchVietnamese

Print - Time Controlled Popunder Window - JavaScriptBank.com

Full version: jsB@nk » Cookie » Time Controlled Popunder Window
URL: https://www.javascriptbank.com/time-controlled-popunder-window.html

Time Controlled Popunder Window © JavaScriptBank.comThis versatile popunder window script allows you to precisely control how often the window pops under, in terms of 'once every x hours'. For example, specifying 24 hours translates into the script popping under only once a day. Furthermore, you can modify this duration at anytime, and the script will reset itself to the new duration (ie: 8 hours instead). Cool.

Full version: jsB@nk » Cookie » Time Controlled Popunder Window
URL: https://www.javascriptbank.com/time-controlled-popunder-window.html



JavaScript
<script type="text/javascript">//Time controlled Pop-under window- By JavaScriptKit.com//This credit notice must stay intact for use//Visit http://www.javascriptkit.com for this script and 400+ more!//1) specify URLs to randomly select from and pop-under://To display a single URL, just remove all but the first entry below:var popunder=new Array()popunder[0]="http://www.javascriptbank.com"popunder[1]="http://www.javascriptbank.com"popunder[2]="http://www.javascriptbank.com"popunder[3]="http://www.javascriptbank.com"//2) specify popunder window features//set 1 to enable a particular feature, 0 to disablevar winfeatures="width=800,height=510,scrollbars=1,resizable=1,toolbar=1,location=1,menubar=1,status=1,directories=0"//3) Control frequency of the pop up://"always", for every time page loads OR//"x hours" for once per x hours, where x is an integer (ie: 12 hours)var popfrequency="24 hours"///No editing beyond here required/////function get_cookie(Name) {  var search = Name + "="  var returnvalue = "";  if (document.cookie.length > 0) {    offset = document.cookie.indexOf(search)    if (offset != -1) { // if cookie exists      offset += search.length      // set index of beginning of value      end = document.cookie.indexOf(";", offset);      // set index of end of cookie value      if (end == -1)         end = document.cookie.length;      returnvalue=unescape(document.cookie.substring(offset, end))      }   }  return returnvalue;}function resetcookie(){var expireDate = new Date()expireDate.setHours(expireDate.getHours()-10)document.cookie = "tcpopunder=;path=/;expires=" + expireDate.toGMTString()}function loadornot(){if (get_cookie('tcpopunder')==''){loadpopunder()var expireDate = new Date()expireDate.setHours(expireDate.getHours()+parseInt(popfrequency))document.cookie = "tcpopunder="+parseInt(popfrequency)+";path=/;expires=" + expireDate.toGMTString()}}function loadpopunder(){win2=window.open(popunder[Math.floor(Math.random()*(popunder.length))],"",winfeatures)win2.blur()window.focus()}if (popfrequency=="always"){resetcookie()loadpopunder()}else{if (get_cookie('tcpopunder')!=parseInt(popfrequency))resetcookie()loadornot()}</script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->