我想做類似於在chrome中打開開發人員工具並檢查禁用緩存然後重新加載頁面的操作。強制重新加載所有頁面資源,而不是緩存
我無法以任何方式修改網址(例如,在查詢中追加時間戳),因爲這隻會工作一次,但下次我正常重新加載網頁時,資源將從舊網址加載而沒有時間戳併成爲舊的緩存版本。
我只需要支持鉻,我沒有訪問服務器。
基本上我需要在chrome緩存中更新資源文件,而不更改網址。
我想做類似於在chrome中打開開發人員工具並檢查禁用緩存然後重新加載頁面的操作。強制重新加載所有頁面資源,而不是緩存
我無法以任何方式修改網址(例如,在查詢中追加時間戳),因爲這隻會工作一次,但下次我正常重新加載網頁時,資源將從舊網址加載而沒有時間戳併成爲舊的緩存版本。
我只需要支持鉻,我沒有訪問服務器。
基本上我需要在chrome緩存中更新資源文件,而不更改網址。
從這個話題涉及:Prevent browser caching of jQuery AJAX call result
當你能夠編輯服務器端腳本設置沒有緩存的頭,這是很難完全處理程序它IE。不幸的是,在查詢字符串的末尾添加了時間戳。
我根本無法訪問服務器,但我只需要支持Chrome。 – Tyilo
** + 1 **時間戳。實際上,SO海報不能使用這種方法是不幸的。也許某種類型的Chrome插件可以做到這一點?不知道。 – arttronics
不需要插件:http://christian.roy.name/blog/disable-cache-chrome。 順便說一句,@Tyilo,最好處理用戶設置緩存鑲邊或與服務器端部分交談。 – Cauliturtle
在鉻重裝所有頁面資源,無論高速緩存可以通過長按刷新按鈕,開發工具是開放
我懷疑有可能全部由客戶端被強制,因爲資源緩存的控制研究由服務器處理。 – JSPDeveloper01