我和我的团队真的在像www.bidrivals.com/us(便士拍卖网站)这样的网站上工作
我浏览它的代码 结果
<div class="timer online">
<div class="text">00:00:03</div>
</div>
我在这个网站的js文件中找不到任何内容...... 谁可以告诉我这个网站使用哪种类型的js计时器? 任何示例代码? 在j查询或原型框架中有这样的东西吗?
答案 0 :(得分:0)
有一个服务器端计数,用于控制命中和时间。
检查$.post in jquery,在这种情况下,您调用服务器端脚本通知网页时间,以及出价操作...一次使用此数据,您可以使用回调函数更改de div值。
使用firebug检查网络请求,您将看到来自getData网页的json。
答案 1 :(得分:0)
Javascript提供setTimeout
和setInterval
函数,以“毫秒”的“设置时间”运行操作。
https://developer.mozilla.org/en/DOM/window.setTimeout https://developer.mozilla.org/en/window.setInterval
示例:
// this is will act like a counter on the page
var t = 0,
div = document.createElement('div');
div.innerHTML = t;
document.body.appendChild(div);
setInterval(function () {
t += 1;
div.innerHTML = t;
}, 1000); // this will run once every second
对于本网站,他们每秒都会运行XHR请求以获取每个出价的数据。检查控制台以查看请求。