$('body').attr('onload','return tongji()'); $('body').attr('onbeforeunload','return tongji()'); var second = 0; var ip = returncitysn['cip']||''; var pcid = returncitysn['cid']||''; var now_d = date.parse(new date()); var w_s_w = window.screen.width; var w_s_h = window.screen.height; var w_c_d = window.screen.colordepth; var type = navigator.appname; if (type == "netscape"){   var lang = navigator.language;//获取浏览器配置语言,支持非ie浏览器 }else{   var lang = navigator.userlanguage;//获取浏览器配置语言,支持ie5+ == navigator.systemlanguage }; if (navigator.cookieenabled){ var c_cookies = true; }else{ var c_cookies = false; } var c_flash = ''; var getflashversion = function() { try { if(typeof window.activexobject != 'undefined') { return parseint((new activexobject('shockwaveflash.shockwaveflash')).getvariable("$version").split(" ")[1].split(",")[0], 10); }else{ return parseint(navigator.plugins["shockwave flash"].description.split(' ')[2], 10); } } catch(e){ return 0; } }; if(getflashversion()){ c_flash = getflashversion(); } window.setinterval(function () { second ++; }, 1000); var iflag = ''; if($.cookie('tjrefer') == '' || typeof($.cookie('tjrefer')) == 'undefined'){ iflag = getclientcookiesflag(); $.cookie('tjrefer', iflag ,{expires:9999,path:'/'}); }else{ iflag = getcookie('tjrefer'); } var frequency = ''; if($.cookie('tjfrequency') == '' || typeof($.cookie('tjfrequency')) == 'undefined'){ frequency = getclientfrequency(iflag); var now = new date(); now.settime(now.gettime() + 10 * 60 * 1000); console.log(now); $.cookie('tjfrequency', frequency ,{expires:now,path:'/'}); }else{ frequency = getcookie('tjfrequency'); } var system = detectos(); function tongji(){ // return '123'; var dataarr2; var tjarr = '[]'; if(getcookie('tjrefer') == ''){ var tjt = eval('(' + localstorage.getitem("jsarr") + ')'); if(tjt){ tjt[tjt.length-1].time += second; var jsarr= json.stringify(tjt); localstorage.setitem("jsarr", jsarr); } dataarr2 = jsarr; } else { var tjarr = '[]'; var dataarr = { 'url' : location.href, 'time' : second, 'ip' : ip, 'pcid' : pcid, 'c_cookies' : c_cookies, 'c_flash' : c_flash, 'lang' : lang, 'resolution' : w_s_w+"*"+w_s_h, 'colordepth' : w_c_d, 'iflag' : iflag, 'frequency' : frequency, 'system' : system, 'useragent' : navigator.useragent, 'cookie' : getcookie('tjrefer'), 'refer' : getreferrer(), 'timein' : now_d, 'timeout' : now_d + (second * 1000) }; tjarr = eval('(' + tjarr + ')'); tjarr.push(dataarr); tjarr= json.stringify(tjarr); localstorage.setitem("jsarr", tjarr); dataarr2 = tjarr; } $.post( "/leeadmin-statistical-index", {data: dataarr2}, function (res) { /*if(res.code > 0 && res.h_iflag == 1){ $.cookie('tjrefer', res.iflag ,{expires:9999,path:'/'}); }*/ } ); } function getreferrer() { var referrer = ''; try { referrer = window.top.document.referrer; } catch(e) { if(window.parent) { try { referrer = window.parent.document.referrer; } catch(e2) { referrer = ''; } } } if(referrer === '') { referrer = document.referrer; } return referrer; } function getclientfrequency(iflag) { var bol=''; $.ajax({ type:"post", async:false, data: {iflag: iflag}, url:"/leeadmin-statistical-getcfrequency", success:function(data){ bol=data; } }); return bol; } function getclientcookiesflag() { var bol=''; $.ajax({ type:"post", async:false, url:"/leeadmin-statistical-getcflag", success:function(data){ bol=data; } }); return bol; } function detectos() { var suseragent = navigator.useragent; if (/(iphone|ipad|ipod|ios)/i.test(suseragent)) { return "ios"; } else if (/(android)/i.test(suseragent)) { return "android"; } else { var iswin = (navigator.platform == "win32") || (navigator.platform == "windows"); var ismac = (navigator.platform == "mac68k") || (navigator.platform == "macppc") || (navigator.platform == "macintosh") || (navigator.platform == "macintel"); if (ismac) return "mac"; var isunix = (navigator.platform == "x11") && !iswin && !ismac; if (isunix) return "unix"; var islinux = (string(navigator.platform).indexof("linux") > -1); if (islinux) return "linux"; if (iswin) { var iswin2k = suseragent.indexof("windows nt 5.0") > -1 ||suseragent.indexof("windows 2000") > -1; if (iswin2k) return "win2000"; var iswinxp = suseragent.indexof("windows nt 5.1") > -1 || suseragent.indexof("windows xp") > -1; if (iswinxp) return "winxp"; var iswin2003 = suseragent.indexof("windows nt 5.2") > -1 || suseragent.indexof("windows 2003") > -1; if (iswin2003) return "win2003"; var iswinvista= suseragent.indexof("windows nt 6.0") > -1 || suseragent.indexof("windows vista") > -1; if (iswinvista) return "winvista"; var iswin7 = suseragent.indexof("windows nt 6.1") > -1 || suseragent.indexof("windows 7") > -1; if (iswin7) return "win7"; var iswin7 = suseragent.indexof("windows nt 6.2") > -1 || suseragent.indexof("windows 8") > -1; if (iswin7) return "win8"; var iswin7 = suseragent.indexof("windows nt 6.3") > -1 || suseragent.indexof("windows 8.1") > -1; if (iswin7) return "win8.1"; var iswin7 = suseragent.indexof("windows nt 6.4") > -1 || suseragent.indexof("windows nt 10.0") > -1 || suseragent.indexof("windows 10") > -1; if (iswin7) return "win10"; } return "other"; }; } function getcookie(name) { var arr,reg=new regexp("(^| )"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg)) return unescape(arr[2]); else return null; }