gpt4 book ai didi

javascript - 防止每次加载页面时刷新 JavaScript

转载 作者:行者123 更新时间:2023-11-30 06:37:03 24 4
gpt4 key购买 nike

我有以下代码:

<script type="text/javascript">

var Value = new Date();
var min = Value.getHours();

setTimeout ("Timeout()", 1);

function Timeout ()
{
for (var i = 0; i <= 15; i++) {
var x = document.getElementsByClassName("d")[i];
x.innerHTML = (min + ":" + "0" );
};
min--;
setTimeout ("Timeout()", 1000);
}

</script>
<p class="d"></p>

现在我的问题是每次刷新页面时变量都会重置。有没有办法在一定时间内设置一次变量,这样它就不会被重置?谢谢

最佳答案

有几种方法可以实现这一点。您可以使用 cookie 来保存变量 - see here for more info并检查下一个请求是否设置了 cookie。

除此之外,您还可以利用 URL 参数来保留状态

location.hash = your_var;

并检查下一个请求是否设置了 location.hash。还有其他几种可能性,我只向您展示了两种方法。

关于javascript - 防止每次加载页面时刷新 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13786101/

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