亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

javascript精確統計網站訪問量實例代碼

2024-05-06 16:26:37
字體:
來源:轉載
供稿:網友
網站一般都有訪問量統計工具,比較高效實用的工具多種多樣,這篇文章主要介紹了javascript精確統計網站訪問量實例代碼,感興趣的小伙伴們可以參考一下
 

網站一般都有訪問量統計工具,比較高效實用的工具多種多樣,并且非常的精確。實用javascript也可以簡單的實現此功能,盡管沒有網絡上常用的精確,不過的確也實現了一定的功能,下面就是一段代碼實例,感興趣的朋友可以參考一下:

<script type="text/javascript">/*** vlstat 瀏覽器統計腳本*/var statIdName = "vlstatId";var xmlHttp;/*** 設置cookieId*/function setCookie(c_name, value, expiredays) {  var exdate = new Date();  exdate.setDate(exdate.getDate() + expiredays);  document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) + ";path=/;domain=cecb2b.com";}/*** 獲取cookieId*/function getCookie(c_name) {  if (document.cookie.length > 0) {    c_start = document.cookie.indexOf(c_name + "=");    if (c_start != -1) {      c_start = c_start + c_name.length + 1;      c_end = document.cookie.indexOf(";", c_start);      if (c_end == -1) {        c_end = document.cookie.length;      }      return unescape(document.cookie.substring(c_start, c_end));    }  }  return "";}/*** 獲取當前時間戳*/function getTimestamp() {  var timestamp = Date.parse(new Date());  return timestamp;}/*** 生成statId*/function genStatId() {  var cookieId = getTimestamp();  cookieId = "vlstat" + "-" + cookieId + "-" + Math.round(Math.random() * 3000000000);  return cookieId;}/*** 設置StatId*/function setStatId() {  var cookieId = genStatId();  setCookie(statIdName, cookieId, 365);}/*** 獲取StatId*/function getStatId() {  var statId = getCookie(statIdName);  if (statId != null && statId.length > 0) {    return statId;  } else {    setStatId();    return getStatId();  }}/*** 獲取UA*/function getUA() {  var ua = navigator.userAgent;  if (ua.length > 250) {    ua = ua.substring(0, 250);  }  return ua;}/*** 獲取瀏覽器類型*/function getBrower() {  var ua = getUA();  if (ua.indexOf("Maxthon") != -1) {    return "Maxthon";  } else if (ua.indexOf("MSIE") != -1) {    return "MSIE";  } else if (ua.indexOf("Firefox") != -1) {    return "Firefox";  } else if (ua.indexOf("Chrome") != -1) {    return "Chrome";  } else if (ua.indexOf("Opera") != -1) {    return "Opera";  } else if (ua.indexOf("Safari") != -1) {    return "Safari";  } else {    return "ot";  }}/*** 獲取瀏覽器語言*/function getBrowerLanguage() {  var lang = navigator.browserLanguage;  return lang != null && lang.length > 0 ? lang : "";}/*** 獲取操作系統*/function getPlatform() {  return navigator.platform;}/*** 獲取頁面title*/function getPageTitle() {  return document.title;}/*** 創建一個form* * @return*/function createSubmitForm() {  var frm = document.createElement("form");  document.body.appendChild(frm);  frm.method = "POST";  return frm;}/*** 為form創建一個元素* * @param inputForm* @param elementName* @param elementValue* @return*/function createFormElement(frmInput, elementName, elementValue) {  var element = document.createElement("input");  element.setAttribute("id", elementName);  element.setAttribute("name", elementName);  element.setAttribute("type", "hidden");  element.setAttribute("value", elementValue);  frmInput.appendChild(element);  return element;}/*** 構造XMLHttpRequest對象* * @return*/function createXMLHttpRequest() { if (window.ActiveXObject) {  xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'); } else if (window.XMLHttpRequest) {  xmlHttp = new XMLHttpRequest(); } }/*** url指定跳轉頁,data是要post的數據。func類似于函數指針* * @param url* @param data* @param func* @return*/function AjaxPost(url, data, func) {  var httpRequest = createHttpRequest();  if (httpRequest) {    httpRequest.open("POST", url, true);    httpRequest.setRequestHeader("content-length", data.length);    httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    httpRequest.send(data);    httpRequest.onreadystatechange = function() {      if (httpRequest.readyState == 4) {        try {          if (httpRequest.status == 200) {            if (func) {              // 這里可以調用想要的函數              func(httpRequest.responseText);            }          }        } catch (e) {          alert("Error XMLHttpRequest!");        }      }    }  } else {    alert("Error initializing XMLHttpRequest!");  }}function vlstatInitLE(vlch, vlch1, vlch2, vlch3) {  var p;  var vlstatCH = vlch != null && vlch.length > 0 ? vlch : "";  var vlstatCH1 = vlch1 != null && vlch1.length > 0 ? vlch1 : "";  var vlstatCH2 = vlch2 != null && vlch2.length > 0 ? vlch2 : "";  var vlstatCH3 = vlch3 != null && vlch3.length > 0 ? vlch3 : "";  var vlstatCookieId = getStatId();  var vlstatUA = encodeURIComponent(getUA());  var vlstatIPAddress = document.localName;  var vlstatREFURL = encodeURIComponent(document.referrer);  var vlstatURL = encodeURIComponent(document.URL);  var vlstatScreenX = screen.width;  var vlstatScreenY = screen.height;  var vlstatOS = getPlatform();  var vlstatBrower = getBrower();  var vlstatBrowerLanguage = getBrowerLanguage();  var vlstatPageTitle = encodeURIComponent(getPageTitle());  var vlstatAction = "index.php";  p = "cookieId=" + vlstatCookieId + "&ua=" + vlstatUA + "&ip=" + vlstatIPAddress + "&refurl="      + vlstatREFURL + "&url=" + vlstatURL + "&screenX=" + vlstatScreenX + "&screenY=" + vlstatScreenY      + "&os=" + vlstatOS + "&brower=" + vlstatBrower + "&browerLang=" + vlstatBrowerLanguage      + "&title=" + vlstatPageTitle + "&ch=" + vlstatCH + "&ch1=" + vlstatCH1 + "&ch2=" + vlstatCH2      + "&ch3=" + vlstatCH3;  var urlGo = vlstatAction + "?" + p;  createXMLHttpRequest();xmlHttp.open('GET', urlGo);xmlHttp.send(null);}</script>

希望本文所述對大家學習javascript程序設計有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕欧美日韩精品| 高清欧美性猛交xxxx黑人猛交| 不卡毛片在线看| 日韩精品在线视频| 欧美激情第一页xxx| 国语自产精品视频在线看| xxx一区二区| 亚洲国产精品电影在线观看| 国产精品亚洲综合天堂夜夜| 国产一区二区av| 91国内在线视频| 久久成人这里只有精品| 成人免费网站在线观看| 色悠久久久久综合先锋影音下载| 国产精品观看在线亚洲人成网| 中文字幕自拍vr一区二区三区| 久久国产一区二区三区| 北条麻妃一区二区三区中文字幕| 久久精品视频亚洲| 国内精品久久久久久中文字幕| 国产区亚洲区欧美区| 国产综合香蕉五月婷在线| 成人免费看黄网站| 久久精品人人做人人爽| 欧美激情二区三区| 日韩成人高清在线| 欧美一级视频一区二区| 精品无人国产偷自产在线| 亚洲一区二区日本| 欧美黑人极品猛少妇色xxxxx| 国产综合在线观看视频| 欧美一区二区视频97| www欧美日韩| 日韩中文字幕国产精品| 欧美激情手机在线视频| 亚洲色图第三页| 国产一区香蕉久久| 日韩中文娱乐网| 欧美精品第一页在线播放| 这里只有精品视频在线| 97在线看免费观看视频在线观看| 日韩精品极品在线观看播放免费视频| 亚洲国产一区二区三区在线观看| 亚洲国产高清自拍| 精品国产一区av| 午夜美女久久久久爽久久| 亚洲欧美日韩一区二区在线| 亚洲性生活视频| 日韩免费在线免费观看| 欧美极品少妇xxxxx| 大胆欧美人体视频| 久热精品视频在线观看| 2019最新中文字幕| 亚洲人成网在线播放| 亚洲成人免费在线视频| 国产极品精品在线观看| 国产精品视频自拍| 日韩电影免费观看中文字幕| 国产日韩欧美日韩大片| 色综合久久久久久中文网| 国产日韩在线亚洲字幕中文| 日韩精品在线电影| 91老司机在线| 国产九九精品视频| 欧美夫妻性生活xx| 国产亚洲人成网站在线观看| 国产精品极品美女粉嫩高清在线| 国产精品大陆在线观看| 欧美日韩一区二区三区在线免费观看| 9.1国产丝袜在线观看| 亚洲成人性视频| 国产亚洲人成a一在线v站| 97在线视频精品| 欧美性xxxx18| 国产精品网红福利| 欧美精品激情在线观看| 亚洲天堂av在线播放| 91精品国产91久久久久久不卡| 日韩av电影手机在线观看| 日韩国产高清视频在线| 国产日韩欧美夫妻视频在线观看| 欧美色播在线播放| 国产精品视频久久| 久久精品国产久精国产思思| 羞羞色国产精品| 日本不卡免费高清视频| 国产成人精品电影久久久| 国产大片精品免费永久看nba| 国产原创欧美精品| 国产精品第8页| 欧美日韩人人澡狠狠躁视频| 久久久久女教师免费一区| 日韩电影大全免费观看2023年上| www.亚洲天堂| 正在播放亚洲1区| 亚洲国产另类久久精品| 日韩激情第一页| 久热精品视频在线观看一区| 欧美日韩人人澡狠狠躁视频| 欧美国产日韩一区二区在线观看| 26uuu久久噜噜噜噜| 国产999精品视频| 日韩av高清不卡| 亚洲欧美999| 国产成人一区二区三区| 亚洲第一福利网| 国产91精品网站| 欧美一级视频免费在线观看| 日韩欧美综合在线视频| 亚洲精品一区二三区不卡| 91成人在线视频| 国产亚洲精品成人av久久ww| 国产日韩欧美影视| 日韩欧美高清视频| 日韩欧美精品免费在线| 精品免费在线观看| 国产成人精品免高潮费视频| 亚洲已满18点击进入在线看片| 国产精品video| 麻豆国产va免费精品高清在线| 久久在线精品视频| 国产精品偷伦视频免费观看国产| 久久综合伊人77777| 狠狠躁夜夜躁人人爽超碰91| 国产精品专区一| 亚洲福利在线观看| 亚洲最大在线视频| 久久精品国产99国产精品澳门| 97视频免费在线看| 欧美黑人xxxx| 国产精品午夜一区二区欲梦| 久久成人精品一区二区三区| 国产美女91呻吟求| 日韩欧美视频一区二区三区| 久热精品视频在线免费观看| 欧美限制级电影在线观看| 黑人精品xxx一区一二区| 久久精品国产亚洲一区二区| 国产精品久久中文| 亚洲福利视频网| 日韩av免费在线| 欧美电影免费观看高清完整| 国产精品日韩久久久久| 亚洲伊人第一页| 精品久久香蕉国产线看观看亚洲| 久久精品人人爽| 国产精品情侣自拍| 久久中文字幕视频| 亚洲精品美女久久久久| 欧洲成人免费aa| 国产精品久久久久99| 日本欧美在线视频| 亚洲成年人在线播放| 久久精品电影一区二区| 91免费在线视频网站| www.日韩免费| 欧美精品videofree1080p| 亚洲国产精品久久久久秋霞不卡| 岛国av一区二区| 欧美精品免费在线观看| 中文字幕日韩av综合精品| 最近2019年中文视频免费在线观看| 91亚洲精品久久久久久久久久久久| 久精品免费视频|