Happy Codings - Programming Code Examples
Html Css Web Design Sample Codes CPlusPlus Programming Sample Codes JavaScript Programming Sample Codes C Programming Sample Codes CSharp Programming Sample Codes Java Programming Sample Codes Php Programming Sample Codes Visual Basic Programming Sample Codes


JavaScript Programming

JavaScript > Code Examples

A Website Access Counter

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
A Website Access Counter <HTML> <HEAD> <TITLE>Keeping track of Web site access - Happy Codings :-) JavaScript Code Examples</TITLE> <SCRIPT LANGUAGE="JavaScript" ><!-- function nameDefined(c,n) { var s=removeBlanks(c) var pairs=s.split(";") for(var i=0;i<pairs.length;++i) { var pairSplit=pairs[i].split("=") if(pairSplit[0]==n) return true } return false } function removeBlanks(s) { var temp="" for(var i=0;i<s.length;++i) { var c=s.charAt(i) if(c!=" ") temp += c } return temp } function getCookieValue(c,n) { var s=removeBlanks(c) var pairs=s.split(";") for(var i=0;i<pairs.length;++i) { var pairSplit=pairs[i].split("=") if(pairSplit[0]==n) return pairSplit[1] } return "" } function insertSiteCounter() { readCookie() displayCounter() } function displayCounter() { document.write('<H3 ALIGN="CENTER">') document.write("Welcome! You've accessed this site ") if(counter==1) document.write("for the first time.") else document.write(counter+" times!") document.writeln('</H3>') } function readCookie() { var cookie=document.cookie counter=0 if(nameDefined(cookie,"siteCount")) counter=parseInt(getCookieValue(cookie,"siteCount")) ++counter var newCookie="siteCount="+counter newCookie += "; expires=Wednesday, 10-Nov-10 23:12:40 GMT" newCookie += "; path=/" window.document.cookie=newCookie } // --></SCRIPT> </HEAD> <BODY BGCOLOR="#FFFFFF"> <SCRIPT LANGUAGE="JavaScript"><!-- insertSiteCounter() // --></SCRIPT> <H1 ALIGN="CENTER">Happy Codings :-) C++, C#, HTML, Java, JavaScript Code Examples</H1> </body> </HTML>