麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

利用js實現在瀏覽器狀態欄顯示訪問者在本頁停留的時間

2019-11-20 21:21:12
字體:
來源:轉載
供稿:網友

問題描述:在狀態欄上顯示 ,訪問者在本頁停留的 時間 (如:您在本頁停留了 (如:您在本頁停留了 X小時 X分 X秒)

該問題相當于是設計一個計時器,用于顯示瀏覽者在該頁面停留了多長時間。要解決該問題,我想到的主要有兩種方法。

方法一:利用系統時間。即先設置一個變量,用于獲取登錄開始時間startTime,然后利用setTimeout()函數讓頁面不停的刷新,在刷新的同時,獲取當前時間nowTime,然后用當前時間減去登錄開始時間,即為停留時間。在此就不做詳細編寫。重點說下下面使用到的方法二來進行實現。

方法二:設置三個變量:second,minute,hour。然后讓second不停的+1,并且利用setTimeout實現頁面每隔一秒刷新一次,當second大于等于60時,minute開始+1,并且讓second重新置零。同理當minute大于等于60時,hour開始+1。這樣即可實現計時功能。

方法二代碼如下:

復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
<body onload="timeCount()">
<script type="text/javascript">
var second=0;
var minute=0;
var hour=0;
function timeCount(){
second=second+1;
setTimeout("timeCount()",1000);
while(second>=60){
minute=minute+1;
second=0;
while(minute>=60){
hour=hour+1;
minute=0;
second=0;
}
}
window.status="你在本網頁停留了"+hour+"小時"+minute+"分"+second+"秒";
}
</script>
</body>
</html>

運行效果如圖所示。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久中精品2020中文 | 91短视频版高清在线观看免费 | 国产女厕一区二区三区在线视 | 九九色网站 | 中文字幕专区高清在线观看 | 在线成人免费观看视频 | 久色婷婷| 最新av在线播放 | 99亚洲视频 | 日本教室三级在线看 | 中国黄色一级生活片 | 一级做a爱性色毛片免费1 | www.99热精品| 国产91在线免费 | 精品国产91久久久久久 | 久久超| 精品久久久久久亚洲精品 | 97风流梦电影 | 日本成人一区二区 | 日本网站一区二区三区 | 亚洲第一视频在线 | 日韩在线激情 | 少妇色诱麻豆色哟哟 | 久久久久久久久久久久99 | 91久久国产综合精品女同国语 | 成熟女人特级毛片www免费 | 精品久久久91 | 久久国产夫妻视频 | 中国hdxxxx护士爽在线观看 | 一区二区三区手机在线观看 | 国产在线a| 亚洲成人第一区 | 欧美视频国产 | 一边吃奶一边摸下娇喘 | 久久草草影视免费网 | 国产精品久久亚洲 | 久久成人精品视频 | 特级黄色一级毛片 | 日本不卡一区二区三区在线观看 | 九九热在线精品视频 | 嗯~啊~弄嗯~啊h高潮视频 |