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

 本文介绍了javascript计算用户打开网页的停留时间,大家参考使用吧

代码如下:
<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>
 

时间: 2025-01-20 17:03:04

javascript计算用户打开网页的停留时间的相关文章

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

复制代码 代码如下: <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_sta

网速很快但打开网页慢的原因及解决办法

简要总结下网页打开速度慢的原因,主要有以下几点: 一.网络最小带宽 这是最主要的因素,也就是网友经常说的宽带不够.同样的网站,如果宽带高,访问速度就会明显变快. 网络的带宽包含网站地点服务器带宽和用户端带宽两个方面,对接点指的是出口端与进口端(如电信对网通的对接点). 二.DNS解析速度 DNS解析是从域名到IP的解析.人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成. DNS解析包括往复解析的次数及

用户浏览网页不顺心,就再也无法挽回

网民实际使用网络的方式,完全不是你想象的那样.尤其是当你正在设计网页的时候.大的不说,就来说说我们的博客 吧,我们认为用户打开网页之后都会仔细阅读每个文字.思考每张图片的含义. 但实际上用户们使用网站的方式和我们的想象有很大的差距.他们只是在每个页面上瞥上一眼,眼光无顺序的扫过一些文字,然后点击第一个令他们感兴趣的链接.通常来说,页面上很多部分他们都不看,也不感兴 趣. 比如我曾经引以为傲的博文插图,在普通网民的头脑中,只是关注着他们来到这个博客所达到的目的,所以欣赏网站本身.或是看你的博文插图

Win8系统打开网页视频就黑屏怎么办

  Win8系统打开网页视频就黑屏怎么办?空闲时刻很多用户喜欢打开网页观看电影或者视频,但是不少索尼笔记本Win8系统用户打开网页视频就黑屏,尝试很多次都是一样,即使重装系统也没办法解决问题,这可能是显卡出现问题了,怎么办呢?本文小编来给大家介绍索尼笔记本Win8系统打开网页视频就黑屏的解决方法. 解决方法 经过细心研究发现,原来是SONY笔记本的显卡通过了定制而出现了驱动问题,在这里要向大家分享一种完美的解决方案. 1.先去官网下载最新版本的显卡驱动; 2.解压显卡驱动,在解压完成前,进入系统

打开网页自动弹出QQ对话框的3种方法

认真的研究了这些网站的源代码,发现了一个东西,一般现在的网站很少使用框架的,因为搜索引擎不能识别框架,但是这些网站却有一个框架,框架的地址就是一行简单的地址,而且还不是http的地址,例如下面的这个地址: tencent://message/?uin=1278230143&Site=&menu=yes 这有点像移动开发中的打电话的链接,应该是调用你自己电脑的软件. 通过自动弹出QQ对话框的方法能够实现很高的客户咨询量,相比"左一个.右一个.中间再弹一个"的客服组件,通过

javascript显示用户停留时间

<script type="text/javascript">  var second = 0;  var minute = 0;  var hour = 0;  window.setInterval("OnlineStayTime();", 1000);  function OnlineStayTime() {  second++;  if (second == 60) {  second = 0;  minute++;  }  if (minute 

fj,看看这文章吧:统计用户在站点的停留时间

统计|站点                 用ASP统计用户在站点的停留时间 虽然通常使用的点击注册技术可以计算出你的Web站点得到多少点击,但是,如果能够知道访问者在站点上停留了多长时间就更好了.如果有上千人点击并打开了你的主页,但他们却在漂亮的"欢迎"图形完全下载之前就已经跑到别的站点去了,这样,你所花在建设和维护站点上的投资就没有得到很好的回报. 有两种很好的方法用来记录用户在你的站点上花费了多少时间.第一个是使用基于ASP服务器的sessions,第二是通过保持客户机端cook

谷歌自动翻译-谷歌翻译api怎样能打开网页默认自动翻译

问题描述 谷歌翻译api怎样能打开网页默认自动翻译 <br> function googleTranslateElementInit() {<br> new google.translate.TranslateElement({<br> pageLanguage: 'en',<br> includedLanguages: 'en,zh-CN,de',<br> layout: google.translate.TranslateElement.Fl

Android开发之模仿微信打开网页的进度条效果(高仿)_Android

一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下  "仿微信打开网页的进度条效果" ,你会看到有很多类似的文章,不过他们有个共同点,就是实现方法都是一样的,而且,都忽略了微信加载网页时,进度条的缓慢动画效果,它不是生硬地一滑而过,而是用户体验很好,有个速度的变化,由慢到快的效果,语言难于描述,相信各位都有下载微信,可以随便打开个公众号的文章看看效果. 好了,上面说到,之前网上的方法都是都忽略了微信加载网页时,进度条的缓慢动画效果,实现代码也是