第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

js網(wǎng)頁時(shí)間 ?停留問題

js網(wǎng)頁時(shí)間 ?停留問題

00小伙 2017-01-02 22:28:26
<script language="javascript" type="text/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.form1.time_spent.value = s_mins_spent + ":" + s_secs_spent;? ? ? ? ? ? window.setTimeout('show_secs()', 1000);? ? ? ? }? ? ? ? window.onload = function() {? ? ? ? ? ? test();? ? ? ? }? ? ? ? var sec = 0;? ? ? ? var miu = 0;? ? ? ? var hour = 0;? ? ? ? function test() {? ? ? ? ? ? var time = document.getElementById("<%=timeBox.ClientID %>");? ? ? ? ? ? if (time.value == "") {? ? ? ? ? ? ? ? sec += 1;? ? ? ? ? ? ? ? if (sec == 60) {? ? ? ? ? ? ? ? ? ? miu += 1;? ? ? ? ? ? ? ? ? ? sec = 0;? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? if (miu == 60) {? ? ? ? ? ? ? ? ? ? hour += 1;? ? ? ? ? ? ? ? ? ? miu = 0;? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? time.value = hour + ":" + miu + ":" + sec;? ? ? ? ? ? } else {? ? ? ? ? ? ? ? var ts = time.value.split(':');? ? ? ? ? ? ? ? sec = parseInt(ts[2]);? ? ? ? ? ? ? ? miu = parseInt(ts[1]);? ? ? ? ? ? ? ? hour = parseInt(ts[0]);? ? ? ? ? ? ? ? sec += 1;? ? ? ? ? ? ? ? if (sec == 60) {? ? ? ? ? ? ? ? ? ? miu += 1;? ? ? ? ? ? ? ? ? ? sec = 0;? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? if (miu == 60) {? ? ? ? ? ? ? ? ? ? hour += 1;? ? ? ? ? ? ? ? ? ? miu = 0;? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? time.value = hour + ":" + miu + ":" + sec;? ? ? ? ? ? }? ? ? ? ? ? window.setTimeout("test()", 1000);? ? ? ? }? ? </script>var i_mins_spent = Math.round((i_total_secs - 30) / 60);這里-30是什么意思?如何設(shè)置停留時(shí)間?
查看完整描述

1 回答

已采納
?
nadirvishun

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊

因?yàn)槭莚ound四舍五入嗎,如果不-30,那當(dāng)31時(shí),Math.round(31/60)就等于1了,也就是31秒開始分鐘變成1分鐘,這明顯是不對的,應(yīng)該是61時(shí)變?yōu)?分鐘,Math.round(61-30/60)=1,這就OK了。這個(gè)代碼貌似是用來檢測網(wǎng)頁停留時(shí)間的,隨便加個(gè)form和input,改下代碼中的getElemntById()為input的id,就能在input的value值中看到結(jié)果了

查看完整回答
反對 回復(fù) 2017-01-03
  • 1 回答
  • 0 關(guān)注
  • 1517 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號