gpt4 book ai didi

Javascript 向上/向下计数脚本显示登录以来的时间

转载 作者:行者123 更新时间:2023-11-28 10:11:48 27 4
gpt4 key购买 nike

我一直在谷歌搜索,但找不到正确的脚本。也许有人可以指出我正确的方向?

我需要显示用户自访问某个页面以来在网站上处于事件状态的时间。我正忙于测试站点,例如用户有 1 小时来完成测试,因此我需要显示用户忙于测试的时间。

我尝试过这个网站:http://javascriptkit.com/script/cut9.shtml但由于我不懂 javascript,我不知道如何将时间设置为该人访问该页面的时间。

最佳答案

基本代码可能是这样的:

var pageVisisted = new Date(); // you should probably store this in a database/attach it to the session or AT LEAST in a cookie

setInterval(function() {
var timeOnSite = new Date() - pageVisisted;

var secondsTotal = timeOnSite / 1000;
var hours = Math.floor(secondsTotal / 3600);
var minutes = Math.floor(secondsTotal / 60) % 3600;
var seconds = Math.floor(secondsTotal) % 60;

document.getElementById('counter').innerHTML = hours + ":" + minutes + ":" + seconds;
}, 1000);

fiddle :http://jsfiddle.net/yRsBw/1/

但是,在现实世界的应用程序中,您将希望在服务器上存储用户首次开始测试的时间,并将剩余时间发送回客户端,然后您可以倒计时。

关于Javascript 向上/向下计数脚本显示登录以来的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7344917/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com