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 flash下fromCharCode和charCodeAt方法使用说明
Jan 12 Javascript
jQuery Ajax提交表单查询获得数据实例代码
Sep 19 Javascript
jQuery实现加入购物车飞入动画效果
Mar 14 Javascript
跟我学习javascript解决异步编程异常方案
Nov 23 Javascript
AngularJS 让人爱不释手的八种功能
Mar 23 Javascript
jQuery表单插件ajaxForm实例详解
Jan 17 Javascript
详解Vue监听数据变化原理
Mar 08 Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
Jan 26 Javascript
JavaScript Tab菜单实现过程解析
May 13 Javascript
Jquery如何使用animation动画效果改变背景色的代码
Jul 20 jQuery
react项目从新建到部署的实现示例
Feb 19 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
Amazon Prime Video平台《无限住人 -IMMORTAL-》2020年开始TV放送!
2020/03/06 日漫
PHP通过COM使用ADODB的简单例子
2006/12/31 PHP
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
详解php实现页面静态化原理
2017/06/21 PHP
PHP操作Postgresql封装类与应用完整实例
2018/04/24 PHP
一个javascript参数的小问题
2008/03/02 Javascript
jQuery 表单验证插件formValidation实现个性化错误提示
2009/06/23 Javascript
自己的js工具 Cookie 封装
2009/08/21 Javascript
JS 有趣的eval优化输入验证实例代码
2013/09/22 Javascript
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
js密码强度校验
2015/11/10 Javascript
详解HTTPS 的原理和 NodeJS 的实现
2017/07/04 NodeJs
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
2018/10/10 jQuery
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
Vue之封装公用变量以及实现方式
2020/07/31 Javascript
一篇不错的Python入门教程
2007/02/08 Python
python中Genarator函数用法分析
2015/04/08 Python
python实现将元祖转换成数组的方法
2015/05/04 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python基于Selenium的web自动化框架
2019/07/14 Python
python logging模块的使用详解
2020/10/23 Python
html5需遵循的6个设计原则
2016/04/27 HTML / CSS
英国家电直销:Appliances Direct
2016/09/22 全球购物
THE OUTNET美国官网:国际设计师品牌折扣网站
2017/03/07 全球购物
医学专业毕业生个人求职信
2013/12/25 职场文书
小学教学随笔感言
2014/02/26 职场文书
欢迎标语大全
2014/06/21 职场文书
初二学生评语大全
2014/12/26 职场文书
匿名信格式范文
2015/05/27 职场文书
pytorch 实现多个Dataloader同时训练
2021/05/29 Python
使用python绘制分组对比柱状图
2022/04/21 Python