2017-02-20 216 views
0

我想在瀏覽器上重新加載頁面大小隻,我試過下面的代碼,它一次又一次地加載瀏覽器,但我沒有調整瀏覽器窗口的大小。重新調整窗口大小瀏覽器窗口

$(window).on('resize',function(){ 
    location.reload(); 
}); 

也是我想這代碼$(document).ready(function() { });但不工作

+0

我想你已經打開了你的控制檯。請關閉您的控制檯並再次嘗試 –

+0

我的猜測是瀏覽器正在調整大小,因爲頁面上的內容,特別是在內容變得太長之後添加滾動條時。你的JavaScript是否在你身體的盡頭,以便它最後加載? –

+0

我也建議實現這個,這樣你就不會讓你的用戶想要離開:http://stackoverflow.com/questions/2854407/javascript-jquery-window-resize-how-to-fire-after-the- resize-is-completed?rq = 1 –

回答

0

試試這個..

window.addEventListener('resize', function() { 
    "use strict"; 
    window.location.reload(); 
}); 
+0

它幫助了我50%我的代碼是window.addEventListener('resize',function() { 「use strict」; window.location.href = window.location.href; });'' –

0

您的代碼似乎是正確的。請檢查您是否在代碼中的某處以編程方式觸發調整大小事件,如$(window).trigger('resize');。另外,如果請記住,如果您打開了檢查器並將其展開,那也會觸發窗口大小調整事件。

相關問題