自己搭建了個測驗網站,index.html里面只包含了一段24kb文本、一個27kb圖片、一個66kb的視頻總共3部分的內容,在用谷歌瀏覽器訪問的時候,第一次訪問有3個請求,但緊接著重繪頁面的時候只剩下兩個請求,少了視頻檔案的請求。如果首次和第二次訪問的間隔在30秒以上的話,第二次訪問就不會缺少視頻檔案的請求,我想要設定成每次訪問都完完全全加載一遍網頁上所有的內容該怎么操作,服務器用的win版本phpstudy集成環境,mysql+nginx。已禁用瀏覽器快取功能,嘗試過強制重繪,訪問一次就清理一次資料,都不能解決這個問題

uj5u.com熱心網友回復:
圖片和視頻地址后面加上一個時間戳。url+'?'+Date.now()uj5u.com熱心網友回復:
謝謝解答,不過js加的時間戳會影響到訪問速度,我已經找到另一種辦法了,谷歌瀏覽器即使禁止了快取,重復重繪一個頁面的時候它還是會從瀏覽器記憶體里取視頻的資料,所以只要跳出這個頁面,那當前頁面的記憶體就被釋放了,再回傳來的時候就會全部重新從服務器獲取資料。我是這樣弄的,訪問當前的網頁,然后在地址欄輸入一個不存在的地址比如111.com,回車訪問,然后跳到404頁面,接著點后退就可以回到剛才的網頁了,這樣所有請求都會重新發送到服務器獲取資料
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/79779.html
標籤:HTML5
