我想我已经超越了自己,但我尝试了 AJAX 教程来读取 PHP 文件。PHP 文件只是有一个时间的 echo 语句,我想通过它来初始化一个 javascript 时钟。
但这是我第一次尝试 AJAX,我什至无法让它激活测试警报消息。
这是代码,它位于我的 PHP 页面的底部,位于所有 PHP 之后。
<script type='text/javascript'>
function CheckForChange(){
//alert("4 and 4");
//if (4 == 1){
//setInterval("alert('Yup, it is 1')", 5000);
//alert('Now it is changed');
//}
var ajaxReady = new XMLHttpRequest();
ajaxReady.onreadystatechange = function(){
if (ajaxReady.readystate == 4){
//Get the data
//document.getElementById('clocktxt').innerHTML = ajaxReady.responseText;
alert("here");
alert(ajaxReady.responseText);
}
}
ajaxReady.open("GET","ServerTime.php",true);
ajaxReady.send(null);
}
setInterval("CheckForChange()", 7000);
</script>
有人可以告诉我为什么这不起作用吗?不知道我做错了什么。