0
Ajax
を使用して自分のWebページのデータを更新したいとします。このデータはPHP
スクリプト を使用して読み取られ、このfunction
を5秒間実行します。何らかの理由で、これはまったく起こっていません。PHPでテキストファイルから読み込んだページのデータをAjaxで更新する
私はJavaScript:
<script>
function refresh(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementClassName("scroll").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "gm.php?q=" + "<?php echo $mf[0]."-".$mf[1].".txt" ?>", true);
// The PHP variables refer to a specific file
xmlhttp.send();
}
setInterval(refresh,5000);
</script>
マイgm.php
ファイル:
<?php
$q = $_REQUEST["q"];
$mr=fopen($q, "a+");
$line = fgets($mr);
while (!feof($mr)) {
$line = $line.fgets($mr);
} # while ends
fclose($mr);
echo $line. "<br />";
?>
'document.getElementsClassName'は*** URLパラメータについて***' document.getElementClassName' –
チェックは私が修正 – lalithkumar
を引用しません'document.getElementsByClassName(" scroll ")'にはまだ助けがありません –