js統(tǒng)計(jì)頁面的來訪次數(shù)實(shí)現(xiàn)代碼
更新時(shí)間:2014年05月09日 09:23:17 作者:
這篇文章主要介紹了如何使用js統(tǒng)計(jì)頁面的來訪次數(shù),需要的朋友可以參考下
腳本說明:
把如下代碼加入<body>區(qū)域中
<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 ResetCounts(name)
{visits=0;SetCookie("visits",visits,expdate,"/",null,false);location.reload();}
//-->
</SCRIPT>
<SCRIPT language="JavaScript"><!--
var expdate=new Date();
var visits;//以下設(shè)置COOKIES時(shí)間為1年,自己隨便設(shè)置該時(shí)間..
expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
if(!(visits=GetCookie("visits")))
visits=0;visits++;SetCookie("visits",visits,expdate,"/",null,false);//以下信息顯示可以使用標(biāo)準(zhǔn)的HTML語法,自己隨便設(shè)置。
document.write("你已經(jīng)光臨本頁"+"<FONT COLOR=red>"+visits+"</FONT>"+"次!");if(visits==1)//來訪1次的信息顯示
document.write("<br>"+"歡迎光臨本站,覺得本站內(nèi)容如何?");if(visits==2)//來訪2次的信息顯示,以下類推,自己隨便增加。
document.write("<br>"+"再次光臨不勝容幸!今后要常來??!歡迎訂閱本站郵件列表。");if(visits==3)
document.write("<br>"+"???,在本站的論壇發(fā)個(gè)帖子如何?");if(visits==4)
document.write("<br>"+"你這個(gè)瘋子!");if(visits>=5)
document.write("<br>"+"瘋狂的家伙!我真的非常喜歡你。");
//-->
</SCRIPT>
把如下代碼加入<body>區(qū)域中
復(fù)制代碼 代碼如下:
<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 ResetCounts(name)
{visits=0;SetCookie("visits",visits,expdate,"/",null,false);location.reload();}
//-->
</SCRIPT>
<SCRIPT language="JavaScript"><!--
var expdate=new Date();
var visits;//以下設(shè)置COOKIES時(shí)間為1年,自己隨便設(shè)置該時(shí)間..
expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
if(!(visits=GetCookie("visits")))
visits=0;visits++;SetCookie("visits",visits,expdate,"/",null,false);//以下信息顯示可以使用標(biāo)準(zhǔn)的HTML語法,自己隨便設(shè)置。
document.write("你已經(jīng)光臨本頁"+"<FONT COLOR=red>"+visits+"</FONT>"+"次!");if(visits==1)//來訪1次的信息顯示
document.write("<br>"+"歡迎光臨本站,覺得本站內(nèi)容如何?");if(visits==2)//來訪2次的信息顯示,以下類推,自己隨便增加。
document.write("<br>"+"再次光臨不勝容幸!今后要常來??!歡迎訂閱本站郵件列表。");if(visits==3)
document.write("<br>"+"???,在本站的論壇發(fā)個(gè)帖子如何?");if(visits==4)
document.write("<br>"+"你這個(gè)瘋子!");if(visits>=5)
document.write("<br>"+"瘋狂的家伙!我真的非常喜歡你。");
//-->
</SCRIPT>
相關(guān)文章
JavaScript中的Web worker多線程API研究
這篇文章主要介紹了JavaScript中的Web worker多線程API研究,Web worker是HTML5的API,允許網(wǎng)頁在安全的情況下執(zhí)行多線程代碼,需要的朋友可以參考下2014-12-12基于JavaScript實(shí)現(xiàn)十五拼圖代碼實(shí)例
這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)十五拼圖代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04純js網(wǎng)頁畫板(Graphics)類簡介及實(shí)現(xiàn)代碼
今天需要在網(wǎng)頁上畫一個(gè)圖譜,想到用JS,經(jīng)過學(xué)習(xí),和網(wǎng)上搜索,經(jīng)過整理優(yōu)化得到下面代碼,注意不是用HTML5的canvas,而是用的純js,需要了解的朋友可以參考下2012-12-12Display SQL Server Version Information
Display SQL Server Version Information...2007-06-06JavaScript高階函數(shù)_動力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了JavaScript高階函數(shù),詳細(xì)講解了什么是高階函數(shù)和高階函數(shù)的用法,有興趣的可以了解下2017-06-06JS實(shí)現(xiàn)環(huán)形進(jìn)度條(從0到100%)效果
這篇文章主要介紹了JS實(shí)現(xiàn)環(huán)形進(jìn)度條(從0到100%)效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07