»
EnglishFrenchVietnamese

Print - Num of visits - JavaScriptBank.com

Full version: jsB@nk » Cookie » Num of visits
URL: https://www.javascriptbank.com/num-of-visits.html

Num of visits © JavaScriptBank.comThis cookies records how many times the visitor has visited the page and writes to the page accordingly.

Full version: jsB@nk » Cookie » Num of visits
URL: https://www.javascriptbank.com/num-of-visits.html



JavaScript
<SCRIPT LANGUAGE="JavaScript">function getCookieVal (offset) {var endstr = document.cookie.indexOf (";", offset);if (endstr == -1)endstr = document.cookie.length;return unescape(document.cookie.substring(offset, endstr));}function GetCookie (name) {var arg = name + "=";var alen = arg.length;var clen = document.cookie.length;var i = 0;while (i < clen) {var j = i + alen;if (document.cookie.substring(i, j) == arg)return getCookieVal (j);i = document.cookie.indexOf(" ", i) + 1;if (i == 0) break; }return null;}function SetCookie (name, value) {var argv = SetCookie.arguments;var argc = SetCookie.arguments.length;var expires = (2 < argc) ? argv[2] : null;var path = (3 < argc) ? argv[3] : null;var domain = (4 < argc) ? argv[4] : null;var secure = (5 < argc) ? argv[5] : false;document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain)) +((secure == true) ? "; secure" : "");}function DisplayInfo() {var expdate = new Date();var visit;expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365)); if(!(visit = GetCookie("visit"))) visit = 0;visit++;SetCookie("visit", visit, expdate, "/", null, false);var message;if(visit == 1) message="         Welcome to my page!";if(visit== 2) message="           I see you came back !";if(visit == 3) message="               Oh, it's you again!";if(visit == 4)message="            You must be curious!"; if(visit == 5) message="      You're practically a regular!";if(visit == 6) message="              You need a hobby!";if(visit == 7)message="             Nothing better to do?"; if(visit == 8) message="            Don't you ever sleep?";if(visit == 9)message="                      Get a life!!!"; if(visit >= 10) message="  Rent is due on the 1st of the month!";  alert("\n"+"Your browser has visited this page               \n"            +"                              "+visit+"\n"            +"                          time(s)."+"\n"+"\n"            +message);}function ResetCounts() {var expdate = new Date();expdate.setTime(expdate.getTime() +  (24 * 60 * 60 * 1000 * 365)); visit = 0;SetCookie("visit", visit, expdate , "/", null, false);history.go(0);}window.onload=DisplayInfo</Script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<FORM><CENTER><INPUT NAME="update" TYPE="BUTTON" VALUE="Revisit  Page" OnClick="history.go(0)"><INPUT NAME="reset" TYPE="BUTTON" VALUE="Reset Counter" OnClick="ResetCounts()"></CENTER></FORM><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->