所以,我正在建立一個網站上有一些照片(類似網格Weheartit),主要想法是,我會每天更新這些照片(我會把新的照片每日基地)。起初我想做一個分頁,但後來我意識到動態加載內容是一個更好的主意。所以,我想以類似於Weheartit的方式加載內容(當用戶到達頁面底部,新內容被加載到無窮大時)...我通常對網頁設計不熟悉,但我有很好的知識的HTML和CSS和一些基礎知識的JavaScript。所以,我想知道你們中的一些人能否幫助我走上實現自己想法的正確道路。我需要學習如何使這成爲可能?它是否可以沒有PHP,我需要AJAX等...謝謝你們。動態內容加載(無限滾動)
-5
A
回答
1
根據你如何陳述你的問題,它似乎有點含糊,我不太清楚你的要求,但我會盡我所能回答你的問題。
首先,我不明白你爲什麼要用Javascript'動態'加載你的內容。 Javascript是客戶端語言,當您的服務器獲取加載網頁的請求時,所有HTML/CSS都會發送到客戶端。您的Javascript只會隱藏一些HTML,但隱藏的數據仍然存在於客戶端。例如,你可以有這樣的事情:
function loadpage(){
document.getElementById("myDiv").style.display= "block";
}
然後在頁面的末尾添加一個按鈕來執行這個功能。但是,首先將所有內容加載起來會更好。
PHP是一種服務器端語言,該代碼在服務器上執行。當你請求一個頁面時,並不是所有的html都被髮送到你的計算機上......這是當你在頁面上觸發一個Action時,服務器在其中啓動並且很可能從服務器上的數據庫中獲取新的HTML。
AJAX(異步Javascript和XML)是一種使用Javascript與服務器進行通信的方式,它允許網頁在不刷新頁面的情況下呈現來自數據庫的信息。
The We Heart It網站從數據庫動態生成數據。當您到達頁面底部時,AJAX請求會觸發與服務器的通信,並加載更多圖片供您查看。
相關問題
- 1. 無限滾動加載內容兩次
- 2. jQuery的無限滾動加載內容
- 3. 動態加載內容到滾動視圖,而滾動
- 4. 加載內容動態創建動態使用jQuery滾動
- 5. 滾動後加載內容?
- 6. Javascript「無限」滾動有限內容?
- 7. Ajax忽略無限滾動內容加載到dom
- 8. 無限滾動緩慢加載新內容
- 9. Jquery從其他網站無限滾動加載內容
- 10. 在動態創建的內容上執行無限滾動
- 11. 滾動型不添加內容動態
- 12. LinearLayout - 滾動時動態添加內容
- 13. 動態加載內容
- 14. jQuery動態加載內容
- 15. Android - 動態加載內容
- 16. 動態加載內容
- 17. 動態加載div內容
- 18. javamail動態加載內容
- 19. 如何使ScrollRect內容無限滾動?
- 20. 重置無限滾動與ajax內容
- 21. 水平無限滾動div的內容
- 22. 用戶內容和無限滾動
- 23. 導軌無限滾動重複內容
- 24. 動態加載與無限滾動對齊畫廊圖像
- 25. jQuery:綁定滾動事件動態加載內容
- 26. Qt List Widget在滾動時加載動態內容
- 27. jScrollpane動態加載的內容,而不是滾動
- 28. 使用無限滾動+延遲加載加載新內容時向上滾動頁面
- 29. JQuery加載動態內容關閉動態內容
- 30. IE7不會加載滾動div內的內容,直到滾動
這個問題是在其目前的形式太廣,因爲你沒有顯示嘗試。花一些時間來瀏覽所以類似的問題 - 例如http://stackoverflow.com/search?q=infinite+scrollable+div例如http://stackoverflow.com/questions/19370850/infinite-scrollable-div-with-ajax -loaded內容 – Sean