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 相关文章推荐
IE中直接运行显示当前网页中的图片 推荐
Aug 31 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
Jan 31 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
extJS中常用的4种Ajax异步提交方式
Mar 07 Javascript
JavaSript中变量的作用域闭包的深入理解
May 12 Javascript
JavaScript学习笔记之Cookie对象
Jan 22 Javascript
JavaScript实现函数返回多个值的方法
Jun 09 Javascript
smartupload实现文件上传时获取表单数据(推荐)
Dec 12 Javascript
微信小程序 监听手势滑动切换页面实例详解
Jun 15 Javascript
代码详解javascript模块加载器
Mar 04 Javascript
vue实现五子棋游戏
May 28 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
Aug 30 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程序之die调试法 快速解决错误
2009/09/17 PHP
Session保存到数据库的php类分享
2011/10/24 PHP
php+iframe实现隐藏无刷新上传文件
2012/02/10 PHP
php的webservice的wsdl的XML无法显示问题的解决方法
2014/03/11 PHP
mantis安装、配置和使用中的问题小结
2014/07/14 PHP
php基本函数汇总
2015/07/09 PHP
PHP使用内置函数生成图片的方法详解
2016/05/09 PHP
PHP addslashes()函数讲解
2019/02/03 PHP
PHP示例演示发送邮件给某个邮箱
2019/04/03 PHP
PHP实现的AES 128位加密算法示例
2019/09/16 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
alert中断settimeout计时功能
2013/07/26 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
JavaScript 事件对内存和性能的影响
2017/01/22 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
vue-cli + sass 的正确打开方式图文详解
2017/10/27 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
element-ui点击查看大图的方法示例
2020/12/14 Javascript
Python 探针的实现原理
2016/04/23 Python
对python操作kafka写入json数据的简单demo分享
2018/12/27 Python
值得收藏的10道python 面试题
2019/04/15 Python
英国快时尚女装购物网站:PrettyLittleThing
2018/08/15 全球购物
会计毕业生求职简历的自我评价
2013/10/20 职场文书
元旦晚会邀请函
2014/01/27 职场文书
房屋转让协议书
2014/04/11 职场文书
先进单位申报材料
2014/12/25 职场文书
小学二年级数学教学计划
2015/01/20 职场文书
玄武湖导游词
2015/02/05 职场文书
贪污检举信范文
2015/03/02 职场文书
食堂管理制度范本
2015/08/04 职场文书