2016-08-12 71 views
1

加載時第一次,但是當我點擊刷新按鈕,或刷新頁面就不會完全負載(到一部分的移動和東西過渡)特別我的網頁http://avocettechnologies.com/avocetiq/工作正常在Chrome中,如果我按CTRL + F5,它會正常工作在頁面刷新清除高速緩存中使用JavaScript或jQuery的

,所以我要清除高速緩存,每當頁面刷新或重新加載完成,或者是有這個

任何更好的解決方案我嘗試下面的代碼,但它不斷加載頁面

<script> 
 
     window.onload = function() { 
 
     if(!window.location.hash) { 
 
     window.location = window.location + '#loaded'; 
 
     window.location.reload(); 
 
     } 
 
    } 
 
    </script>

`

我的網站是在angularjs

謝謝

+0

請解釋多一點,因爲「頁面將無法完全加載」是不足以回答t他的問題。嘗試發佈一些更相關的代碼。 – Yogesh

+0

我想你會更好地執行正確的緩存機制,而不是手動嘗試刷新緩存每一次。爲您的不同資源設置正確的緩存標頭。您將要緩存第三方JS/CSS爲例。設置正確的過期標題。並設置你不上資源無緩存希望瀏覽器緩存。緩存可以極大的提高你的網站的用戶體驗,並減少服務器上的負載等瀏覽器的緩存不再無論是現在唯一的選擇。 – ste2425

+0

@ ste2425,yogesh我已更新與網站網址,帖子主頁介紹trasition將正常工作,但不刷新或重新加載後, –

回答

2

默認情況下,重裝()方法重新加載從緩存的頁面,但可以迫使它重新加載頁面從服務器通過:

location.reload(true) 
+0

@Ashoke庫馬爾感謝您的時間,我補充說,在5月的標題標籤,但當我重新加載頁面仍然是相同的問題 –

+0

添加到您的元字段

+0

我曾嘗試過,但它不起作用 –