源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js统计网页在线时间的脚本

  • 时间:2021-06-15 05:15 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js统计网页在线时间的脚本
每xxxxx毫秒检测一次是否在线, TR_COUNT次之后设定改用户为假死状态(即不在当前页面活动,afk..) 当页面关闭时把停留时间送出, /**//* ---------------------------------------------------------------------------- * Script Name: online.js * Last Modified: 2008-4-13 22:25 * Author: meyu * Copyright (c) 2008 * Purpose: 跟踪在线时间 * ----------------------------------------------------------------------------*/ function TR_XMLHttpObject(url)...{     this.XMLHttp=null;     this.url=url;     this.init=function()...{         if(window.XMLHttpRequest)...{             this.XMLHttp=new XMLHttpRequest();         }else if(window.ActiveXObject)...{             this.XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");         }     };     this.init();     this.sendData=function(param)...{         with(this.XMLHttp)...{             open('GET',this.url+(param||''),true);             send(null);         }     }; } if(/flag=flush/i.test(window.location.search))...{     var TR_COUNT=0;     var TR_x=new TR_XMLHttpObject(window.location.href.replace(/&?(?:flush_count=)(d+)/i,         function(a,d)...{             TR_COUNT=parseInt(d);             return "";             })     );     function send()...{         TR_COUNT++;         if(TR_COUNT < 120)...{             TR_x.sendData('&flush_count='+TR_COUNT);         }     }     window.setInterval(send,30000);     window.onunload=function()...{TR_x.sendData('&flush_count='+TR_COUNT);}; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部