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 相关文章推荐
推荐dojo学习笔记
Mar 24 Javascript
jquery 获取标签名(tagName)示例代码
Jul 11 Javascript
js渐变显示渐变消失示例代码
Aug 01 Javascript
点击进行复制的JS代码实例
Aug 23 Javascript
js中replace的用法总结
Dec 27 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
Jun 06 Javascript
sails框架的学习指南
Dec 22 Javascript
jquery实现图片水平滚动效果代码分享
Aug 26 Javascript
在javascript中使用com组件的简单实现方法
Aug 17 Javascript
基于node.js依赖express解析post请求四种数据格式
Feb 13 Javascript
vue-cli3搭建项目的详细步骤
Dec 05 Javascript
Node与Python 双向通信的实现代码
Jul 16 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创建、获取cookie及基础要点分析
2015/01/26 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
使用javascript为网页增加夜间模式
2014/01/26 Javascript
jquery实现向下滑出的二级导航下滑菜单效果
2015/08/25 Javascript
javascript 动态修改css样式方法汇总(四种方法)
2015/08/27 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
javascript实现页面滚屏效果
2017/01/17 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
nodejs个人博客开发第三步 载入页面
2017/04/12 NodeJs
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
实例讲解JavaScript截取字符串
2018/11/30 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
TensorFlow实现非线性支持向量机的实现方法
2018/04/28 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
使用k8s部署Django项目的方法步骤
2019/01/14 Python
详解Python文件修改的两种方式
2019/08/22 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
Python文件时间操作步骤代码详解
2020/04/13 Python
Old Navy加拿大官网:美式休闲服饰品牌
2017/09/26 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
C#怎么让一个窗口居中显示?
2015/10/20 面试题
英文请假条
2014/04/11 职场文书
团队激励口号
2014/06/06 职场文书
甜品店创业计划书
2014/08/14 职场文书
2015年药房工作总结
2015/04/25 职场文书
公司费用报销管理制度
2015/08/04 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python