javascript计算用户打开网页的停留时间


Posted in Javascript onJanuary 09, 2014
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var ap_name = navigator.appName;
var ap_vinfo = navigator.appVersion;
var ap_ver = parseFloat(ap_vinfo.substring(0,ap_vinfo.indexOf('(')));
var time_start = new Date();
var clock_start = time_start.getTime();
var dl_ok=false;
function init ()
{
if(ap_name=="Netscape" && ap_ver>=3.0)
dl_ok=true; 
return true;
}
function get_time_spent ()
{ 
var time_now = new Date();
return((time_now.getTime() - clock_start)/1000); 
}
function show_secs () // show the time user spent on the side
{ 
var i_total_secs = Math.round(get_time_spent()); 
var i_secs_spent = i_total_secs % 60;
var i_mins_spent = Math.round((i_total_secs-30)/60); 
var s_secs_spent = "" + ((i_secs_spent>9) ? i_secs_spent : "0" + i_secs_spent);
var s_mins_spent ="" + ((i_mins_spent>9) ? i_mins_spent : "0" + i_mins_spent);
document.fm0.time_spent.value = s_mins_spent + ":" + s_secs_spent;
window.setTimeout('show_secs()',1000); 
}
// -->
</SCRIPT>
Javascript 相关文章推荐
用javascript实现给出的盒子的序列是否可连为一矩型
Aug 30 Javascript
实现连缀调用的map方法(prototype)
Aug 05 Javascript
自写的一个jQuery圆角插件
Oct 26 Javascript
Js 弹出框口并返回值的两种常用方法
Dec 30 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
Feb 07 Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 Javascript
javascript学习总结之js使用技巧
Sep 02 Javascript
js实现卡片式项目管理界面UI设计效果
Dec 08 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
Apr 01 Javascript
vue双向数据绑定原理探究(附demo)
Jan 17 Javascript
vue实现拖拽效果
Dec 23 Javascript
js中生成map对象的方法
Jan 09 #Javascript
js获取通过ajax返回的map型的JSONArray的方法
Jan 09 #Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
Jan 09 #Javascript
js获取select标签选中值的两种方式
Jan 09 #Javascript
jquery自定义函数的多种方法
Jan 09 #Javascript
jQuery动态添加、删除元素的方法
Jan 09 #Javascript
jquery实现鼠标拖动图片效果示例代码
Jan 09 #Javascript
You might like
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
php抓取网站图片并保存的实现方法
2015/10/29 PHP
PHP flush 函数使用注意事项
2016/08/26 PHP
PHP单例模式详解及实例代码
2016/12/21 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
jquery对dom的操作常用方法整理
2013/06/25 Javascript
JavaScript splice()方法详解
2020/09/22 Javascript
简介JavaScript中valueOf()方法的使用
2015/06/05 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
微信小程序获取循环元素id以及wx.login登录操作
2017/08/17 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
[00:35]DOTA2上海特级锦标赛 MVP.Phx战队宣传片
2016/03/04 DOTA
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
Python中在for循环中嵌套使用if和else语句的技巧
2016/06/20 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
2017/11/01 Python
Python Numpy 数组的初始化和基本操作
2018/03/13 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
python实现视频压缩功能
2020/12/18 Python
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
澳大利亚连衣裙和女装在线:Esther
2017/11/11 全球购物
简述安装Slackware Linux系统的过程
2012/01/12 面试题
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
人身损害赔偿协议书格式
2014/11/01 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
小学班级口号大全
2015/12/25 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
阿里云服务器部署mongodb的详细过程
2021/09/04 MongoDB
python3中apply函数和lambda函数的使用详解
2022/02/28 Python