ajax remote_ip_info.province,流量统计怎么获得一篇文章的编辑,来源等信息

varreq;varvisitID;functioncreatReq() {//获取当前网站的根目录,全剧通用的保证

var path =getRootPath();var url = path + "AjaxHandler.ashx";if(window.XMLHttpRequest) {

req= newXMLHttpRequest;

}else if(window.ActiveXObject) {

req= new ActiveXObject("Microsoft.XMLHttp");

}if(req) {//alert(1)

//获得当前的网址

var link =window.location.href;//获取上页地址

var oldlink =document.referrer;//获得当前访问页标题

var titleName =document.title;//获得屏幕分辨率

var screen = window.screen.width + "*" +window.screen.height;//异步请求

req.open("GET", url + "?id=" + escape(link) + "&oldlink=" + escape(oldlink) + "&title=" + escape(titleName) +

"&sys=" + getSysInfo() + "&s=" + screen + "&b=" + GetBrowserType() + " " + GetBrowserVersion() + "&p=" +remote_ip_info.province+ "&c=" + remote_ip_info.city + "&k=" + GetKeyword(oldlink), false);

req.onreadystatechange= callback; //定制回调函数

req.send();

}

}//获取网站的根目录,这个比较重要

functiongetRootPath() {return window.location.protocol + "//" + window.location.host + "/"}//获取来自搜索引擎的关键字

functionGetKeyword(url) {if (url.toString().indexOf("baidu") > 0) {return request(url, "wd")

}else if (url.toString().indexOf("sogou") > 0) {return request(url, "query")

}else if (url.toString().indexOf("google") > 0) {return request(url, "q");

}else if (url.toString().indexOf("soso") > 0) {return request(url, "w")

}else{return "";

}

}//获取链接地址中某个参数的值

functionrequest(url, paras) {var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");var paraObj ={}for (i = 0; j = paraString[i]; i++) {

paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);

}var returnValue =paraObj[paras.toLowerCase()];if (typeof (returnValue) == "undefined") {return "";

}else{returnreturnValue;

}

}//回调函数,可以获取添加后访问ID,一边操作。

functioncallback() {if (req.readyState == 4) {if (req.status == 200) {

visitID=req.responseText;

alert(visitID)if (visitID == 1) {

alert("成功获取")

}

}else{

}

}else{

}

}//获取系统信息

functiongetSysInfo() {var ua =navigator.userAgent.toLowerCase();

isWin7= ua.indexOf("nt 6.1") > -1isVista= ua.indexOf("nt 6.0") > -1isWin2003= ua.indexOf("nt 5.2") > -1isWinXp= ua.indexOf("nt 5.1") > -1isWin2000= ua.indexOf("nt 5.0") > -1isWindows= (ua.indexOf("windows") != -1 || ua.indexOf("win32") != -1)

isMac= (ua.indexOf("macintosh") != -1 || ua.indexOf("mac os x") != -1)

isLinux= (ua.indexOf("linux") != -1)var broser = "";if (isWin7) { sys = "Windows 7"; }else if(isVista)

{ sys= "Vista"; }else if(isWinXp)

{ sys= "Windows xp"; }else if(isWin2003)

{ sys= "Windows 2003"; }else if(isWin2000)

{ sys= "Windows 2000"; }else if(isWindows)

{ sys= "Windows"; }else if(isMac)

{ sys= "Macintosh"; }else if(isAir)

{ sys= "Adobeair"; }else if(isLinux)

{ sys= "Linux"; }else{ sys= "Unknow"; }returnsys;

}//获得浏览器类型

functionGetBrowserType() {var ua =navigator.userAgent.toLowerCase();if (ua == null) return "ie"

else if (ua.indexOf('chrome') != -1) return "chrome"

else if (ua.indexOf('opera') != -1) return "opera";else if (ua.indexOf('msie') != -1) return "ie";else if (ua.indexOf('safari') != -1) return "safari";else if (ua.indexOf('firefox') != -1) return "firefox";else if (ua.indexOf('gecko') != -1) return "gecko";else return "ie";

}//获取浏览器版本

functionGetBrowserVersion() {var ua =navigator.userAgent.toLowerCase();if (ua == null) return "null";else if (ua.indexOf('chrome') != -1) return ua.substring(ua.indexOf('chrome') + 7, ua.length).split(' ')[0];else if (ua.indexOf('opera') != -1) return ua.substring(ua.indexOf('version') + 8, ua.length);else if (ua.indexOf('msie') != -1) return ua.substring(ua.indexOf('msie') + 5, ua.length - 1).split(';')[0];else if (ua.indexOf('safari') != -1) return ua.substring(ua.indexOf('safari') + 7, ua.length);else if (ua.indexOf('gecko') != -1) return ua.substring(ua.indexOf('firefox') + 8, ua.length);else return "null";

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值