TOP /すぐに使えるJavaScript | 訪問日数 |
---|
表示部分<script type="text/javascript"><!-- setDay=new Date(); setDay.setHours(23); setDay.setMinutes(59); setDay.setSeconds(59); function visit_count(){ TempData=cookie_get(); if(TempData){ if(new Date(TempData[0]) > new Date()){ vc1=TempData[1]; vc2=Number(TempData[2])+1; }else{ vc1=Number(TempData[1])+1; vc2=1; } }else{ vc1=1; vc2=1; } //document.write("訪問日数:"+vc1+"日"); //訪問日数のみ表示 document.write("訪問日数:"+vc1+"日 本日"+vc2+"回目"); //訪問日数と当日訪問回数を表示 cookie_save(setDay,vc1,vc2); } theName="visit2_cookie"; set_time=365; function cookie_get(){ d_Array=""; theCookie=document.cookie+";"; start=theCookie.indexOf(theName+"="); if(start !=-1){ end=theCookie.indexOf(";",start); theData=unescape(theCookie.substring(start+theName.length+1,end)); d_Array=(theData.indexOf(",")==-1)?theData:theData.match(/[^,]+/g); } return d_Array; } function cookie_save(){ myData="";setDay=new Date(); if(arguments.length==1) myData=arguments[0]; else for(i=0;i<arguments.length;i++){ if(i)myData+=","; myData+=arguments[i]; } setDay.setTime(setDay.getTime()+(set_time*1000*60*60*24)); document.cookie=theName+"="+escape(myData)+";expires="+setDay.toGMTString(); } /*himajin.moo.jp*/ // --></script>
<script>visit_count()</script>