解決Ajax不運行:動態頁的客戶端網頁緩存
來源:程序員人生 發布時間:2013-12-28 00:27:17 閱讀次數:2675次
建站學院(LieHuo.Net)Ajax教程 在做注冊程序驗證碼用戶名是否可用、在線上傳文件、刪除文件、投票程序等不需要刷新網頁即可出現結果的程序的時候,可能需要用到Ajax。其原理是JavaScript通過onChange、onClick、onMouseOut等事件取讀網頁當前的一些用戶操作的數據,然后將這個數據傳送給一個動態網頁進行處理。
但有時候,這個動態網頁并不運行。我以前曾遇到這個情況,當時解決了,就是給這個動態網頁寫入不緩存于客戶端的語句。前天再次遇到這個情況,動態頁有時運行,有時不運行。昨天試驗了很多次,再次解決問題的時候,想起了以前曾遇到過這個情況。
Ajax調用的動態頁,應該要讓這個動態頁不載入客戶端的緩存。同理,Blog的Trackback程序,經常無法接收信息,可以嘗試在Trackback程序的動態頁寫入使其不寫入緩存的語句。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈