广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >js怎么统计网页在线时间
  • 681
分享到

js怎么统计网页在线时间

2024-04-02 19:04:59 681人浏览 薄情痞子
摘要

这篇文章主要介绍“js怎么统计网页在线时间”,在日常操作中,相信很多人在js怎么统计网页在线时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js怎么统计网页在线时间”的疑惑

这篇文章主要介绍“js怎么统计网页在线时间”,在日常操作中,相信很多人在js怎么统计网页在线时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js怎么统计网页在线时间”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

每xxxxx毫秒检测一次是否在线,
TR_COUNT次之后设定改用户为假死状态(即不在当前页面活动,afk..)
当页面关闭时把停留时间送出,



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);};
}

到此,关于“js怎么统计网页在线时间”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: js怎么统计网页在线时间

本文链接: https://www.lsjlt.com/news/72686.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • js怎么统计网页在线时间
    这篇文章主要介绍“js怎么统计网页在线时间”,在日常操作中,相信很多人在js怎么统计网页在线时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js怎么统计网页在线时间”的疑惑...
    99+
    2022-10-19
  • js怎么计算时间差
    在JavaScript中,可以使用`Date`对象和一些内置的方法来计算时间差。以下是基于`Date`对象的一些方法:1. `get...
    99+
    2023-08-08
    js
  • js计算时间差代码怎么写
    这篇文章主要讲解了“js计算时间差代码怎么写”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“js计算时间差代码怎么写”吧!var begintime_ms = Date.parse(new D...
    99+
    2023-07-04
  • python 分析设备日志统计在线时间
    需求:领导要求分析服务日志,计算出各个设备的在线时长,在线率,设备使用率等。服务日志格式为:2018-03-01 00:13:52,815 [protocol.handler.1][INFO] - cn.testin.trans.contr...
    99+
    2023-01-31
    在线 时间 设备
  • 网站页面怎么在短时间之内被收录
    这篇文章给大家介绍网站页面怎么在短时间之内被收录,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、原创性强的内容是媒介网站制胜的法门,80%以上的原创率和对关键字的高效优化使网站上线。2、在百度风云榜搜索相关的热门关键...
    99+
    2023-06-10
  • 怎么在postgresql中计算时间差
    在postgresql中计算时间差的方法:1.启动postgresql服务;2.登录postgresql数据库;3.使用数据库;4.使用date_part()函数计算;具体步骤如下:首先,在命令行中启动postgresql服务;net st...
    99+
    2022-10-16
  • js怎么实现圣诞节倒计时页面特效
    本文小编为大家详细介绍“js怎么实现圣诞节倒计时页面特效”,内容详细,步骤清晰,细节处理妥当,希望这篇“js怎么实现圣诞节倒计时页面特效”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识...
    99+
    2022-10-19
  • Springboot之怎么统计代码执行耗时时间
    这篇文章主要介绍“Springboot之怎么统计代码执行耗时时间”,在日常操作中,相信很多人在Springboot之怎么统计代码执行耗时时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Springboot之...
    99+
    2023-07-05
  • php怎么修改网页可执行时间限制
    3种修改方法:1、打开配置文件“php.ini”,查找“max_execution_time”变量,修改该变量的值;2、用ini_set()函数修改“max_execution_time”变量的值,语法“ini_set("max_...
    99+
    2023-05-14
    php
  • 100行js代码实现网站在线用户数量统计 nodejs + socket.io方案
    ...
    99+
    2021-01-03
    100行js代码实现网站在线用户数量统计 nodejs + socket.io方案
  • win10系统中怎么查联网的时间
    要查看Windows 10系统中计算机的联网时间,可以按照以下步骤操作:1. 打开Windows资源管理器(Windows键 + E...
    99+
    2023-08-18
    win10
  • html中怎么使用js来获取本地系统时间
    这篇文章主要介绍“html中怎么使用js来获取本地系统时间”,在日常操作中,相信很多人在html中怎么使用js来获取本地系统时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2022-10-19
  • 怎么在mysql中查看系统时间
    在mysql中查看系统时间的方法:1.启动mysql;2.登录mysql数据库;3.进入数据表;4.执行select now()命令查询;具体步骤如下:首先,在命令行中启动mysql服务;service mysql st...
    99+
    2022-10-24
  • 怎么在linux中修改系统时间
    怎么在linux中修改系统时间?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。(1)date 042612492005(2)hwclock -w第一步的意思是设置时间,设置完了可...
    99+
    2023-06-13
  • 怎么在win10系统上关闭时间轴
    这篇文章主要讲解了“怎么在win10系统上关闭时间轴”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在win10系统上关闭时间轴”吧!方法/步骤:按下win+I调出windows设置界面,...
    99+
    2023-06-27
  • 怎么在python中使用datime包计算时间差
    这篇文章将为大家详细讲解有关怎么在python中使用datime包计算时间差,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python有哪些常用库python常用的库:1.requesuts...
    99+
    2023-06-14
  • 服务器在线代理网页怎么打开
    要打开一个在线代理网页,可以按照以下步骤操作:1. 打开浏览器,输入在线代理网页的网址。常用的在线代理网页有KProxy、HideM...
    99+
    2023-06-14
    在线代理网页
  • 网页在线代理服务器怎么访问
    要访问一个网页在线代理服务器,您可以按照以下步骤操作:1. 打开您的浏览器,并输入以下网址:http://www.proxy-sit...
    99+
    2023-06-08
    网页在线代理
  • 在线网页代理服务器怎么访问
    要访问在线网页代理服务器,请按照以下步骤操作:1. 打开您喜欢的浏览器,如Chrome、Firefox等。2. 在浏览器地址栏中输入...
    99+
    2023-06-14
    在线网页代理
  • 怎么记录Linux的系统运行时间的统计信息
    这篇文章将为大家详细讲解有关怎么记录Linux的系统运行时间的统计信息,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux/Unix 系统管理员对服务器的系统运行时间有一种奇怪的痴迷。这里有一个关于这...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作