【发布时间】:2012-01-10 05:56:45
【问题描述】:
我有一个场景,其中一台客户端 PC 将驱动多个 LCD 显示器,每个显示器都显示一个浏览器窗口。这些浏览器窗口使用 jquery 显示动画循环中的不同数据。
我需要确保两个浏览器可以同步以完全相同的时间旋转,否则它们会在不同的时间播放动画。
所以我的问题是 - 我可以触发 jquery 以根据本地 PC 时钟交替内容吗?
例如每次时钟秒数 == 0,显示版本 1,每次时钟秒数 == 30,显示版本 2 等等?
【问题讨论】:
-
if (getSeconds() == 0) { } else if (getSeconds() == 30) { } -
这并不能使它们同步。我需要一个事件在秒数变为 30 或 0 时准确触发
-
@hud,顺便说一下,我主要是告诉你
getSeconds()方法,它是Date对象的方法。您实际上并不想投票。 -
@JustinSatyr 如果您使用
getSeconds(),那么一秒钟将是计时的误差范围。真可怜。
标签: javascript jquery