我有一個網站,當它傳遞1024像素寬度時我需要刷新頁面。這是可能的? 我需要這個,因爲可以寬度< 1024像素,我加載另一個腳本。當它通過寬度時刷新頁面
1
A
回答
0
也許這樣?
$(window).resize(function(){
if ($(window).width < 1024){
location.reload();
}
}
0
聽起來像你需要刷新內容,而不僅僅是改變樣式。如果是這種情況,你會想要使用window.matchMedia()
。
這裏是你如何使用它:
var mq = window.matchMedia("(min-width: 500px)");
的匹配屬性返回true或false根據查詢結果,如
if (mq.matches) {
// window width is at least 500px
} else {
// window width is less than 500px
}
這段代碼是taken from here。
+0
對此的支持是多餘的,純粹的CSS Media Queries可以控制內容加載。 –
+0
實際上,支持並不差(比如IE10以上),所有其他現代瀏覽器都有全面的支持。恕我直言,內容加載應該由JavaScript而不是CSS完成。 – rasmeister
相關問題
- 1. 刷新頁面時,窗口通過一定倍數寬度
- 2. 當通過應用程序登錄到Facebook時,頁面刷新
- 3. 當頁面刷新
- 4. 頁面寬度過寬 - jQuery?
- 5. 如何在跨越一定寬度閾值時刷新頁面?
- 6. 當頁面刷新時ngRoute不工作
- 7. 當點擊鏈接時頁面刷新
- 8. 當dom被加載時刷新頁面
- 9. 當頁面刷新時,CSS不加載
- 10. 當添加評論時刷新頁面
- 11. jquery:刷新當前頁面時加載新頁面
- 12. 刷新頁面當前類
- 13. actionresult刷新當前頁面
- 14. 問題當頁面刷新
- 15. 執行過程時刷新頁面
- 16. 進度條定時器只刷新頁面刷新
- 17. 當頁面刷新時使用javascript刷新塊內容
- 18. highcharts當頁面刷新時不刷新圖表
- 19. 頁面刷新時刷新MySQL記錄
- 20. 通過dll桌面刷新
- 21. 頁面不更新,直到刷新它
- 22. 當我通過href調用時如何刷新jquery移動頁面?
- 23. 當在子頁面點擊按鈕時刷新父頁面
- 24. 響應JavaScript:「刷新」頁面取決於屏幕寬度?
- 25. 通過jquery連續刷新頁面一定的時間差距
- 26. 通過servlet更新當前jsp頁面?
- 27. 頁面刷新時GridView
- 28. 當刷新保存按鈕而不刷新整個頁面時在頁面刷新表格
- 29. 如何刷新ASP.NET中的頁面? (讓它通過代碼重新加載)
- 30. Asp把查詢放入數組並通過它不經過刷新頁面
使用CSS Media Queries在大小更改時更改內容和佈局。 https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries –
是的,這是可能的。 –