$(function () { function Guid() { var g = ''; var i = 32; while (i--) { g += Math.floor(Math.random() * 16.0).toString(16); } return g; }; function WriteCookie(cookieName, cookievalsue, expiry) { //js写cookie var expDate = new Date(); if (expiry) { expDate.setTime(expDate.getTime() + expiry); document.cookie = cookieName + '=' + escape(cookievalsue) + '; path=/;expires=' + expDate.toGMTString(); } else { document.cookie = cookieName + '=' + escape(cookievalsue) + '; path=/;'; } } function ReadCookie(name) { //js读取cookie var cookievalsue = ''; var search = name + '='; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1) { offset += search.length; end = document.cookie.indexOf(';', offset); if (end == -1) end = document.cookie.length; cookievalsue = unescape(document.cookie.substring(offset, end)); } } return cookievalsue; } DateFormatString = function(datetime, format) { var year = datetime.getFullYear(); var month = datetime.getMonth()+1; var date = datetime.getDate(); var hour = datetime.getHours(); var minutes = datetime.getMinutes(); var second = datetime.getSeconds(); format = format.replace(/YY/g, year).replace(/MM/g, month).replace(/DD/g, date).replace(/hh/g, hour).replace(/mm/g, minutes).replace(/ss/g, second); return format; }; var cookieEnabled = (navigator.cookieEnabled) ? true : false; //判断浏览器是否支持cookie if (typeof navigator.cookieEnabled == 'undefined' && !cookieEnabled) { document.cookie = 'testcookie'; cookieEnabled = (document.cookie == 'testcookie') ? true : false; document.cookie = ''; } var firstshow = false; var visittotal; var isLogin; var loginName; var cookieFrom = ''; if (cookieEnabled == true) { cookieFrom = ReadCookie('from') var HBCountShowCookie = ReadCookie('HBCountShowCookie'); //访客浏览器唯一ID var HBCountVisitTotalCookie = ReadCookie('HBCountVisitTotalCookie'); //访客浏览次数 //var HBClientIDCookie = ReadCookie('HBClientIDCookie'); //访客上一个点击页面ID var HBLoginNameCookie = ReadCookie('HBLoginNameCookie'); //记录登录的用户名 if (HBCountShowCookie == '' || HBCountShowCookie == null) { sparetime = 1000 * 60 * 60 * 24 * 3650; //有效期为一年 WriteCookie('HBCountShowCookie', Guid(), sparetime); HBCountShowCookie = ReadCookie('HBCountShowCookie'); firstshow = true; } else { firstshow = false; } if (HBCountVisitTotalCookie == '') { //游客统计 sparetime = 1000 * 60 * 60 * 24 * 3650; WriteCookie('HBCountVisitTotalCookie', 1, sparetime); visittotal = 1; } else { if (firstshow == true) { visittotal = parseInt(HBCountVisitTotalCookie) + 1; sparetime = 1000 * 60 * 60 * 24 * 3650; WriteCookie('HBCountVisitTotalCookie', visittotal, sparetime); } else { visittotal = parseInt(HBCountVisitTotalCookie); } } try { if (HBStat != undefined || HBStat.isLogin != undefined || HBStat.loginName != undefined) { //此为登录用户统计 if (HBStat.isLogin == 1 && HBStat.loginName != '') { sparetime = 1000 * 60 * 60 * 24 * 120; WriteCookie('HBLoginNameCookie', HBStat.loginName, sparetime); HBLoginNameCookie = ReadCookie('HBLoginNameCookie'); } isLogin=HBStat.isLogin; } else{isLogin=0;} } catch (e) { isLogin=0; } loginName=HBLoginNameCookie; } else { //不支持cookie firstshow = false; visittotal = 1; var HBCountShowCookie = ''; isLogin=0; loginName=''; } var d = new Date(); var currdate=DateFormatString(d,'YY-MM-DD hh:mm:ss'); var screenwidth=screen.width; var screenheight=screen.height; var screencolordepth = screen.colorDepth;var menuId = 0; var nodeId = 0;var siteId=7;$.get('/s/l.ashx', { 'log.menuId': menuId, 'log.nodeId': nodeId, 'log.siteId':siteId, 'log.clientTime': currdate, //isLogin: isLogin, //loginName: loginName, 'log.FirstView': firstshow, //VisitTotal: visittotal, 'log.cookid': HBCountShowCookie, 'log.resolution': screenwidth.toString() + '*' + screenheight.toString(), 'log.screencolordepth': screencolordepth, 'log.refUrl': document.referrer, 'log.currentUrl':locations.href, 'log.cookieFrom':cookieFrom }); })