【发布时间】:2013-08-22 05:40:23
【问题描述】:
我需要一个可以刷新功能的脚本:
$ping, $ms
每 30 秒,显示一个计时器, 我基本上得到了这个脚本:
window.onload=function(){
var timer = {
interval: null,
seconds: 30,
start: function () {
var self = this,
el = document.getElementById('time-to-update');
el.innerText = this.seconds;
this.interval = setInterval(function () {
self.seconds--;
if (self.seconds == 0)
window.location.reload();
el.innerText = self.seconds;
}, 1000);
},
stop: function () {
window.clearInterval(this.interval)
}
}
timer.start();
}
但它刷新了整个页面,而不是我希望它刷新的功能,所以,任何帮助都会得到帮助,谢谢!
编辑: 我忘了提到脚本必须无限循环
【问题讨论】:
-
要让 PHP 参与任何基于客户端 JavaScript 的事情,而不刷新整个页面,需要Ajax。
-
噗,嗯,帮了大忙……
-
为什么要刷新
$ping, $ms它们的用途? -
检查这些功能正在ping的服务器是在线还是离线
标签: php javascript html refresh