我有以下代码在我的页面上显示一个PHP文件.但我希望有人可以帮助我,以便代码每300秒刷新一次
httpRequest("recent-widget.php", showrecent);
function showrecent(WIDGET){
d = document.getElementById('recent-widget');
d.innerHTML = WIDGET;
}
function httpRequest(url, callback) {
var httpObj = false;
if (typeof XMLHttpRequest != 'undefined') {
httpObj = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try{
httpObj = new ActiveXObject('Msxml2.XMLHTTP');
} catch(e) {
try{
httpObj = new ActiveXObject('iMicrosoft.XMLHTTP');
} catch(e) {}
}
}
if (!httpObj) return;
httpObj.onreadystatechange = function() {
if (httpObj.readyState == 4) { // when request is complete
callback(httpObj.responseText);
}
};
httpObj.open('GET', url, true);
httpObj.send(null);
}
Run Code Online (Sandbox Code Playgroud)
只需使用setInterval每300000毫秒重复您在顶部进行的调用.例如
setInterval(function() {
httpRequest("recent-widget.php", showrecent);
}, 300000);
Run Code Online (Sandbox Code Playgroud)
你可以做:
setInterval(function() {
httpRequest("recent-widget.php", showrecent)
} , 300000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
121 次 |
| 最近记录: |