更新文本文件的內容時,它不會更新。相反,我必須刪除我的Google Chrome中的所有緩存和內容,才能刷新它。但是,它在使用Apache服務器(本地主機)時工作正常。從文本文件獲取最新數據
我試過添加一個:<meta http-equiv="expires" content="Mon, 26 Jul 1997 05:00:00 GMT"/> <meta http-equiv="pragma" content="no-cache" />
,但問題仍然存在。
function MakeRequest()
{
var xmlHttp = getXMLHttp(); // just a basic XML request
xmlHttp.onreadystatechange = function()
{
if(xmlHttp.readyState == 4)
{
HandleResponse(xmlHttp.responseText);
}
}
xmlHttp.open("GET", "counter.txt", true);
xmlHttp.send(null);
}
我有另一個JavaScript只是打印這一個div:(計時與一些延遲運行)
document.getElementById('counterHolder').innerHTML = response;
Click here if you need to see the webpage live.
你有沒有檢查過你的javascript控制檯?我不斷收到'號碼未定義';你用變量'數字'做什麼? – Daedalus
現在檢查 - 這是一小段代碼,我不再使用了。 – user1431627
那爲什麼還在那裏?我注意到有時候,如果函數中有錯誤,它會完全停止執行函數;如果它不再被使用,你能刪除它嗎? – Daedalus