我使用AJAX和PHP從文件讀取並更新div的innerHTML。 它適用於Chrome和Firefox,但不適用於Internet Explorer。Internet Explorer不更新文件
我試着使用:
但我認爲這是沒有用的,因爲我不刷新頁面。
if(!$newMsg || $newMsg == "") { // only reading from the file
// do nothing
} else {
$fileData .= "$newMsg";
fwrite($fileHandler, "$newMsg");
}
fclose($fileHandler);
echo $fileData;
有趣的是,當它進入「其他」塊時,它顯示文件的內容更新。但是當它進入「if」塊時,它會顯示舊內容。
考慮使用jQuery這樣的東西。 – scaryzet 2010-05-12 17:24:05
你能顯示你的javascript/ajax代碼嗎?如果瀏覽器的行爲不同,這可能是問題 – 2010-05-12 17:27:50