我在时间柜台工作。对于应该在下午4点结束的产品正在招标。但是在下午3点,组织者决定将时间改为下午5点。现在我们将使用websocket发送到客户端浏览器的新时间(竞标结束)。但基于javascript的时间计数器仅适用于页面加载。如何在客户端浏览器中没有页面加载的情况下传递新的目标时间?
<script type="text/JavaScript">
TargetDate = "12/31/2014 5:00 AM";
BackColor = "palegreen";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>
<script type="text/JavaScript" src= " ./countdown.js "></script>
答案 0 :(得分:0)
您可以通过对服务器的常规ajax调用来检查是否有任何更改。例如,每隔几分钟左右请求时间。您可以将带有所有值的json发送给客户端。