在做註冊程序驗證碼使用者名稱是否可用、線上上傳檔案、刪除檔案、投票程式等不需要刷新網頁即可出現結果的程式的時候,可能需要使用Ajax。其原理是JavaScript透過onChange、onClick、onMouseOut等事件取讀網頁目前的一些使用者操作的數據,然後將這個數據傳送給一個動態網頁進行處理。
Ajax呼叫的動態頁,應該要讓這個動態頁不載入客戶端的快取。同理,Blog的Trackback程序,經常無法接收訊息,可以嘗試在Trackback程式的動態頁寫入前使其不寫入快取的語句。
另外,也可以
程式碼
+math.random();
使得每次提交一個隨機數字來避免客戶端快取。