日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當(dāng)前位置:雨木林風(fēng)win7系統(tǒng) > 硬件軟件教程 > 詳細頁面

JavaScript圖文詳細教程之自制趣味計數(shù)器_javascript

JavaScript圖文詳細教程之自制趣味計數(shù)器_javascript

更新時間:2022-05-27 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

軟件是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一般來講軟件被劃分為編程語言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。硬件是“計算機硬件”的簡稱。與“軟件”相對,電子計算機系統(tǒng)中所有實體部件和設(shè)備的統(tǒng)稱。

  趣味計數(shù)器的做法是多種多樣的,并且理念不同做出來的趣味計數(shù)器也是不同的,而今天要教大家的是JavaScript的方法,該方法的關(guān)鍵是Cookie技術(shù)和動態(tài)圖像特性的綜合運用。使用Cookie,可以在用戶端的硬盤上記錄用戶的數(shù)據(jù),下次訪問此站點時,即可讀取用戶端硬盤的Cookie,直接得知來訪者的身份和訪問次數(shù)等有關(guān)信息。JavaScript中通過document.cookie屬性訪問Cookie,這個屬性包括名字、失效日期、有效域名、有效URL路徑等。用等號分開的名字和其值是Cook。

JavaScript教程之制作趣味計數(shù)器
JavaScript教程之制作趣味計數(shù)器

  ie的實際數(shù)據(jù),本例中用來存儲該訪問者訪問該頁面的次數(shù)。通過把Web頁中的圖像映射到一個Images數(shù)組,一定條件下修改該數(shù)組項的特性,可以實現(xiàn)動態(tài)圖像顯示。本例中,首先預(yù)載入一組圖像,每次調(diào)用該Web頁時,隨機產(chǎn)生新的一組圖像,通過覆蓋原圖像實現(xiàn)動態(tài)的趣味性效果。

  源程序count.html

  《 html》

  《 head》

  《 meta http-equiv=″Content-Type″

  content=″text/html; charset=gb2312″》

  《 title》趣味計數(shù)器《 /title》

  《 /head》

  《 body》

  《 p》《 script language=″JavaScript″》

  var expdays=60;

  var exp=new Date();

  exp.setTime(exp.getTime()

  (expdays*24*60*60*1000));

  function count(info){

  //若是該訪客的第一次訪問,將計數(shù)器值賦1,否則加1累積

  var wwhcount=getcookie(′wwhcount′);

  if (wwhcount==null){

  wwhcount=1;

  }

  else{wwhcount++;}

  setcookie(′wwhcount′,wwhcount,exp);

  return countdisp(wwhcount)

  }

  function countdisp(countvar){

  //實現(xiàn)隨機顯示,不足6位以0補全,可以自己調(diào)整顯示位數(shù)

  var countvar1=″000000″+countvar;

  var howFar1=countvar1.length;

  countvar1=countvar1.substring(howFar1, howFar1-1)

  var index=″ ″+Math.floor(Math.random()*10);

  if (index==″10″){

  index=″0″};

  for (var icount=0;icount《 6;icount++){

  var g=countvar1.substring(icount,icount+1);

  document.images[icount].src=″http:

  //localhost/images/″+index+g+″.gif″;

  }

  }

  function getCookieVal(offset){

  //獲取該訪問者的已訪問次數(shù)

  var endstr=document.cookie.indexOf(″;″,offset);

  if (endstr==-1)

  endstr=document.cookie.length;

  return unescape(document.cookie.substring(offset,endstr));

  }

  function getcookie(name){

  //截取Cookie中的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){

  //存儲該訪客計數(shù)器的數(shù)值

  var argv=setcookie.arguments;

  var argc=setcookie.arguments.length;

  var expires=(argc》2)?argv[2]:null;var path=(argc》3)?argv[3]:null;

  var domain=(argc》4)?argv[4]:null;

  var secure=(argc〉5)?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 deletecookie(name){

  //使該信息行失效,刪除該用戶關(guān)于訪問次數(shù)的信息

  var exp=new Date();

  exp.setTime(exp.getTime()-1);

  var cval=getcookie(name);

  document.cookie=name+″=″+cval+″;expires=″+exp.toGMTString();

  }

  《 /script》《 /p》

  《 ! --預(yù)載入圖像數(shù)組--》

  您是第 《 img src=″http://localhost/images/00.gif″ height=20 width=20》

  《 img src=″http://localhost/images/00.gif″

  height=20 width=20》

  《 img src=″http://localhost/images/00.gif″

  height=20 width=20》

  《 img src=″http://localhost/images/00.gif″

  height=20 width=20》

  《 I mg src=″http://localhost/images/00.gif″

  height=20 width=20》

  《 img src=″http://localhost/images/00.gif″

  height=20 width=20》次光臨!

  《 script language=″JavaScript″》

  //調(diào)用count()函數(shù),實現(xiàn)計數(shù)器的動態(tài)圖像顯示

  count();

  《 /script》

  《 /body》

  《 /html》

  注意事項

  由于使用了JavaScript語言,因此該方法具有與應(yīng)用平臺的無關(guān)性,可以適用于Unix、Windows等多種平臺。另外,此計數(shù)器不同于一般意義上的訪客計數(shù)器,專門用于記錄某一訪客對某一網(wǎng)站的訪問次數(shù)。


硬件是實在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會實現(xiàn)更豐富的功能。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 亚洲欧洲自拍偷拍 | sihu影院永久在线影院 | 欧美专区亚洲专区 | 欧美成人免费午夜全 | 日韩手机视频 | 日韩伦理一区 | 日韩免费毛片 | 国产91在线chines看 | 美国人妖欧美性xxxxk妖 | 国产在线观看中文字幕 | 国产午夜免费视频 | 免费99视频有精品视频高清 | 亚洲国产精品乱码在线观看97 | 色综合色综合色综合色综合网 | 视频一区二区三区欧美日韩 | 欧美性猛交xxxx黑人 | 国产片在线观看狂喷潮bt天堂 | 中文字幕日韩在线观看 | 亚洲美色视频 | 美女网站免费久久久久久久 | 欧美特级爽毛片 | 亚洲精品96欧美一区二区 | 久久综合九色综合91 | 国产69精品久久 | 被男人吃奶很爽的毛片两男一女 | 精品视频一区二区三区在线播放 | 狠狠色伊人亚洲综合网站l 狠狠色综合网站 | 免费人成年激情视频在线观看 | 久久久久久久久影院 | 国产精品色婷婷在线观看 | 女人被男人躁的女爽免费视频 | 国内精品久久久久影院亚洲 | 亚洲成人视 | 色猫咪av在线网址 | 久久国产精品一区二区三区 | 思思91精品国产综合在线 | 91青青草视频在线观看 | 精品国产日韩久久亚洲 | 91精品福利一区二区 | 日本wwwxx| 香港三级日本三级三级人妇99 |