つまり、基本的にここに私のスクリプトがあります。これはindex.phpにあります-
<script type="text/javascript">
setInterval(function() {
jQuery.ajax({
url: "ajaxChecker.php",
context: document.body
}).done(function(response) {
if(response == true) {
location.reload(true);
}
});
}, 1000 * 60);
</script>
毎分、データを受信するためにbalanceChecker.phpにリクエストを送信し、それが本当のリロードページであるかどうかを確認する必要があります。それ以外の場合は何もしません。
これがajaxChecker.phpファイルです
<?php
return true;
?>
しかし、それは機能しません。何か案は?
AJAXパーツを編集しましたが、現在は機能しません-
setInterval(function() {
jQuery.ajax({
url: "ajaxChecker.php",
context: document.body,
success: function(response) {
if(response == "true") {
location.reload(true);
}
}
});
}, 1000 * 10);
そして、ajaxChecker.phpファイルでreturnをechoに、trueを"true"に置き換えました。