在我目前的工作網站上我有一個緩慢加載的div,導致頁面加載緩慢,但也跳轉,因爲並非所有的位置元素加載,直到這個緩慢的div確實。我無法控制div的內容,因爲div的內容來自外部來源。 所以我想知道是否可以將這個div的內容移動到我的代碼底部,以便在我的頁面的其餘部分之後加載它,同時仍然保持內容在網頁上的相同位置的位置?類似於人們對一些java腳本代碼的處理。移動一個div的內容到代碼底部
1
A
回答
1
像謝爾蓋說,做這樣的事情在這頭
的JavaScript 的window.onload =函數(){switchDivs(); }
HTML上面,你想要的內容
<div id="whereYouWantIt"></div>
更多的HTML頁面的其餘部分
<div id="contentIsInHere"></div>
的JavaScript這裏周圍切換內容的功能。可以選擇在這裏調用包含此函數的外部腳本。
<script>
function switchDivs() {
document.getElementById("whereYouWantIt").innerHTML = document.getElementById("contentIsInHere").innerHTML;
document.getElementById("contentIsInHere").innerHTML = "";
document.getElementById("whereYouWantIt").style.display = "inline";
}
</script>
</body>
CSS
#whereYouWantIt {
display:none;
other styles ...
}
#contentIsInHere {
display:none;
no other styles needed
}
0
你可以使用CSS來定位div,並在最後。或者javascript實際上是個好主意,將內容加載到window.onload()函數中。
0
您可以找到2個div - 一個應該在哪裏,另一個應該在頁面的底部。這兩個元素應該最初都不顯示。在頁面被加載後,通過使用JavaScript將「pseudo」div的內部內容複製到您需要的div併爲此顯示塊。
相關問題
- 1. 滾動到div中內容的底部
- 2. 水平滑動內容的底部div
- 3. 如何使動態內容的div自動滾動到底部?
- 4. 滾動到具有動態內容的div的底部
- 5. 把一個div放在容器中的內容的底部
- 6. 在內容div的底部放置一個div
- 7. 滾動div不滾動到內容的底部
- 8. 將外部html的DIV內容移動到另一個文件的div
- 9. 多個div內底部div
- 10. 從一個DIV切換的內容移動到另一個
- 11. 停止div部分移動的內容
- 12. 如何將div移動到絕對div的底部和頂部
- 13. 底部div div內
- 14. jQuery標籤內容增加重疊內容到底部div
- 15. 將內容從一個隱藏的div移動到另一個顯示的div
- 16. 滾動到div的底部
- 17. 滾動到div的底部
- 18. rightsidebar從內容div的底部開始
- 19. 將div的內容與底部對齊
- 20. 將Div Div粘貼到屏幕底部直到內容變長
- 21. CSS:如何將一個div的內容移動到另一個div
- 22. jquery:當滾動到div的底部時使代碼工作
- 23. 一個DIV的內容移動到使用JavaScript/JQuery的
- 24. 從底部到頂部移位後垂直居中一個div
- 25. 移動DIV至底部,並滾動
- 26. 滾動div移動內容
- 27. 如何在inner-div底部固定一個內部div,以便在外部div擴展時移動
- 28. 底部橫幅移動到內容區域
- 29. Div不會延伸到其內容的底部,當它裏面的div浮動
- 30. 如何在另一個div內容上移動浮動div
告訴我們在你嘗試過什麼 – Vimalnath
一些代碼正如你所暗示的,這的確可以使用JavaScript來完成。更多信息需要具體。 – Boaz