Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 计算页面刷新时未丢失的数字_Javascript_Jquery_Arrays_Timer_Counter - Fatal编程技术网

Javascript 计算页面刷新时未丢失的数字

Javascript 计算页面刷新时未丢失的数字,javascript,jquery,arrays,timer,counter,Javascript,Jquery,Arrays,Timer,Counter,我需要一个号码,将显示为在网站上注册的人。数字将是数字,应在不丢失值的情况下进行计数。例如,它应该从1开始并继续,如果我刷新页面,它不应该从1开始。应该继续下去。 类似但未保存的示例: var minutesLabel = document.getElementById("minutes"); var secondsLabel = document.getElementById("seconds"); var totalSeconds = 0; setInterv

我需要一个号码,将显示为在网站上注册的人。数字将是数字,应在不丢失值的情况下进行计数。例如,它应该从1开始并继续,如果我刷新页面,它不应该从1开始。应该继续下去。 类似但未保存的示例:

    var minutesLabel = document.getElementById("minutes");
    var secondsLabel = document.getElementById("seconds");
    var totalSeconds = 0;
    setInterval(setTime, 1000);
    function setTime()
    {
        ++totalSeconds;
        secondsLabel.innerHTML = pad(totalSeconds%60);
        minutesLabel.innerHTML = pad(parseInt(totalSeconds/60));
    }

    function pad(val)
    {
        var valString = val + "";
        if(valString.length < 2)
        {
            return "0" + valString;
        }
        else
        {
            return valString;
        }
    }
var minutesLabel=document.getElementById(“分钟”);
var secondsLabel=document.getElementById(“秒”);
var totalSeconds=0;
设置间隔(设置时间,1000);
函数setTime()
{
++总秒数;
secondsLabel.innerHTML=pad(总秒数%60);
minutesLabel.innerHTML=pad(parseInt(totalSeconds/60));
}
功能板(val)
{
var valString=val+“”;
如果(valString.length<2)
{
返回“0”+valString;
}
其他的
{
返回valString;
}
}

刷新页面时,JavaScript创建的所有内存都将丢失

一些选择可以是:

HTML5本地存储

Cookies

服务器端数据库,如MySQL


还有一些服务可以帮助解决这个问题,例如:

谢谢你的回答。如何使用php实现这一点?您可以使用php从MySQL数据库进行读写。以下链接提供了一个良好的开端: