我已经下载了即将推出的免费coundown页面,但问题是如果我重新加载页面,倒计时将重新开始。这是剧本:
如何在重新加载页面时启动一次并继续计数?
答案 0 :(得分:3)
客户端javascript(在浏览器中运行的javascript)不会更新服务器。这不是javascript的工作原理。您的javascript被发送到客户端并在其浏览器中运行,因此您无法在没有ajax或与服务器进行某种通信的情况下对服务器进行更改。
您似乎希望在15天内启动您的网站。这里有一些选项,但如果您只想倒计时某个日期和时间,那么最简单的方法就是使用javascript Date函数生成该日期和时间的时间戳,然后减去当前日期和时间的时间戳。 。这将给你毫秒直到这个时间。在倒计时中使用此数字。
如果你想倒计时到2013年12月1日晚上8点,你可以这样做:
var endTime = new Date(2013, 11, 1, 20).getTime();
var startTime = new Date().getTime();
var timeLeft = endTime - startTime;
$('#counter').countdown({
timestamp : timeLeft
});