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 相关文章推荐
Dom加载让图片加载完再执行的脚本代码
May 15 Javascript
jquery购物车实时结算特效实现思路
Sep 23 Javascript
js history对象简单实现返回和前进
Oct 30 Javascript
jQuery自带的一些常用方法总结
Sep 03 Javascript
javascript数组排序汇总
Jul 07 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
May 28 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
Oct 14 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
Jun 27 Javascript
js自定义弹框插件的封装
Aug 24 Javascript
微信小程序入门之广告条实现方法示例
Dec 05 Javascript
JavaScript定时器常见用法实例分析
Nov 15 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
Nov 02 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
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
深入PHP数据缓存的使用说明
2013/05/10 PHP
php中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
2016/12/19 PHP
PHP的反射机制实例详解
2017/03/29 PHP
用JavaScript脚本实现Web页面信息交互
2006/12/21 Javascript
IE6下js通过css隐藏select的一个bug
2010/08/16 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
JS图片预加载插件详解
2017/06/21 Javascript
浅谈Vuejs Prop基本用法
2017/08/17 Javascript
原生JS实现的双色球功能示例
2018/02/02 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
react+ant design实现Table的增、删、改的示例代码
2018/12/27 Javascript
Vue实现类似Spring官网图片滑动效果方法
2019/03/01 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
Vue vm.$attrs使用场景详解
2020/03/08 Javascript
iview实现图片上传功能
2020/06/29 Javascript
Python判断字符串与大小写转换
2015/06/08 Python
python变量不能以数字打头详解
2016/07/06 Python
详解pandas数据合并与重塑(pd.concat篇)
2019/07/09 Python
python中下标和切片的使用方法解析
2019/08/27 Python
如何使用Python发送HTML格式的邮件
2020/02/11 Python
Python可以实现栈的结构吗
2020/05/27 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
Java语言程序设计测试题判断题部分
2013/01/06 面试题
shell的种类有哪些
2015/04/15 面试题
网络信息管理员岗位职责
2014/01/05 职场文书
机电职业生涯规划书范文
2014/03/08 职场文书
学校运动会霸气口号
2014/06/07 职场文书
比赛口号大全
2014/06/10 职场文书
幼儿园辞职信
2015/05/13 职场文书
联欢会开场白
2015/06/01 职场文书
Python爬虫数据的分类及json数据使用小结
2021/03/29 Python
PyTorch 如何自动计算梯度
2021/05/23 Python