onbeforeunload不触发_onbeforeunload

onbeforeunload不触发_onbeforeunload经常会有一些在用户离开页面前执行一些业务的应用场景 这都要用到 onbeforeunlo 事件 比如记录用户停留时长的业务 在 GA 等页面访问统计的应用中都包含这个 function varstartTime Math ceil newDate getTime 1000 单位秒 getDuration function vartime hou

经常会有一些在用户离开页面前执行一些业务的应用场景,这都要用到 onbeforeunload 事件;比如记录用户停留时长的业务,在 GA 等页面访问统计的应用中都包含这个:

;(function(){

var startTime = Math.ceil(new Date().getTime()/1000), //单位秒

getDuration = function(){

var time = ”,

hours = 0,

minutes = 0,

seconds = 0,

endTime = Math.ceil(new Date().getTime()/1000),

duration = endTime – startTime;

hours = Math.floor(duration/3600); //停留小时数

minutes = Math.floor(duration%3600/60); //停留分钟数

seconds = Math.floor(duration%3600%60); //停留秒数

time = (hours < 10 ? '0' + hours : hours) + ':' + (minutes < 10 ? '0' + minutes : minutes) + ':' + (seconds < 10 ? '0' + seconds : seconds);

return time;

};

window.onbeforeunload = function(e){

var duration = getDuration();

//request(duration);

};

})();

Warn

Warn

3年前 (2017-12-19)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198734.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午2:35
下一篇 2026年3月26日 下午2:35


相关推荐

  • java核心技术总结

    java核心技术总结*****************java基础*****************一、java中的局部变量、实例变量和类变量二、java中的基本类型和引用类型三、java中的位操作符四、关于java的方法1、方法的重载和重写(方法签名:方法名和参数列表)2、方法的可变参(int…args)(1)基本特点底层就是用数组来实现的;在方法内部可变参可以直接当成数组进…

    2022年7月7日
    21
  • phpstorm 2021激活码3月最新在线激活

    phpstorm 2021激活码3月最新在线激活,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    72
  • docker菜鸟教程_k8s部署docker镜像

    docker菜鸟教程_k8s部署docker镜像前记:最近跟着哔站码神之路做了一个SpringBoot练手项目,第一次操作碰到了很多困难和问题,尤其是在部署部分,走了很多弯路,这里写下自己的部署过程,供大家参考,也欢迎大家提出宝贵的意见。哔站码神视频链接:https://www.bilibili.com/video/BV1Gb4y1d7zb?p=36我的网站:www.zhangshidi.space前置知识以下知识点希望大家首先搜一搜,读一读,有一个大概的了解。什么是Linux以及掌握Linux的一些基本指令。什么是docke

    2022年10月19日
    3
  • CentOS7-命令-重启网卡命令(systemctl restart network)

    CentOS7-命令-重启网卡命令(systemctl restart network)重启网卡 root 用户 systemctlres 非 root 用户 sudosystemct

    2026年3月18日
    3
  • display:flex属性

    display:flex属性我眼中的弹性盒子 display flex 意思是弹性布局 弹性布局简直不要太好用 今天就来和大家具体讲讲它的属性和用法吧 flex 的属性 以下五个属性语法都是加在父元素身上的 一 1 flex direction row 布局的排列方向 主轴排列方向 row 默认值 显示为行 方向为当前文档水平流方向 默认情况下是从左往右 row reverse

    2026年3月16日
    1
  • 什么是dom_字母圈术语大全

    什么是dom_字母圈术语大全DOM概述html加载完毕,渲染引擎会在内存中吧html文档生成一个DOM树,getElementById是获取DOM上的元素,然后操作的时候修改的该元素的属性什么是DOM和节点1、DOM由

    2022年8月4日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号