我正在处理一个跟踪计算机重启的页面,并在计算机出现故障时进行报告,然后在备份时进行报告
我创建了一个小的PHP页面,如果服务器ping,则打印0,如果不是
,则打印1$SysName = strtoupper($_POST["SysName"]);
$ping = exec("ping -n 1 -w 1 $SysName", $input, $Presult);
echo $Presult;
是否有使用AJAX不断重新加载此页面,检查内容为0还是1?
答案 0 :(得分:2)
您可以使用setInterval()每t毫秒调用一次ajax函数:
window.setInterval(someAJAXfunction,milliseconds);
答案 1 :(得分:0)
如果您使用的是jQuery:
$.ajax('YOUR-PHP-SCRIPT-URL').done(function(data){
isUp = parseInt(data);
// Do something with isUP
});