我想在Javascript中找到一個代碼來爲HTML中的多個頁面創建一個標頭,我把culdn't找不到,請你指教一下?在HTML中的多個頁面的一個標頭
回答
Javascript
是客戶端語言,由客戶端(通常是瀏覽器)在一個單頁環境執行。
如果您希望您的網站採取跨多頁
例如,利益模板的。包括多個頁面上的相同頭文件
那麼您最好使用服務器端執行的服務器端語言。
服務器端語言包括:
- PHP
- ASP
- Ruby on Rails的
- Node.js的
等。
我發現這個代碼,但它這麼想的和我一起工作
你已經發布的代碼是'jquery',這是一個'javascript'庫。同樣,如果您想爲多個頁面創建一個標頭,我建議您利用服務器端語言(如PHP)。如果你已經知道'html','PHP includes'非常簡單 - 可以說比學習'javascript'和'jquery'語法和結構複雜得多。 – Rounin
@Rounin - 使用iframe或AJAX可以輕鬆解決此問題。爲此添加服務器端解決方案不是必需的,會引入體系結構複雜性和性能問題。 –
您可以使用html預處理器(例如Jade)。有一些叫mixin的東西。 Mixins允許您創建可重用的代碼塊。
創建公共標題並放置在它自己的文件中。然後在所有其他頁面中,創建一個空白元素,其中包含類似「標題」的標識。然後讓每個頁面在加載頁面時進行AJAX調用以獲取該文件,並將AJAX調用的結果放在空白div中。
你也可以用iframe做到這一點,並將其源代碼設置爲頭文件。
- 1. HTML中的多個標頭
- 2. HTML多個頁面中的多個列
- 3. 多個HTML頁面在一個文件
- 4. 多個語言在一個HTML頁面
- 5. 如何將多個.html頁面整合到一個頁面中
- 6. 是否可以在一個或多個攝像頭的Html頁面中嵌入兩個攝像頭流。
- 7. 如果在多個頁面中的一個頁面上包含html片段(Rails)
- 8. 多個頁面的一個xaml頁面?
- 9. 通過從不同的html頁面調用,在另一個html頁面的div中加載一個html頁面
- 10. 多頁html頁面一個js文件?
- 11. 顯示另一個HTML頁面中的iframe的父HTML頁面
- 12. jQuery Mobile中的多個HTML頁面
- 13. 在GWT中創建多個HTML頁面
- 14. 在webpack中託管多個html頁面
- 15. 在HTML頁面上創建一個google API的多個實例
- 16. 將多個包含JavaScript的HTML頁面包含到一個PHP頁面中
- 17. 在一個webview中加載3個(或更多)html頁面
- 18. 在一個頁面上的多個SimpleModals
- 19. 如何在另一個html頁面中包含html頁面
- 20. 在一個頁面中多個jquery
- 21. 多個Eval在一個頁面中
- 22. 多個頁面在一個Portlet中
- 23. 在一個html頁面中加載不同的頁面?
- 24. 鏈接多個HTML頁面
- 25. 多個HTML頁面轉換
- 26. 多個jQuery分頁在一個頁面
- 27. 在另一個HTML頁面中顯示HTML頁面的一部分
- 28. 目標的多個星級在同一個頁面
- 29. 在另一個頁面上疊加一個html頁面
- 30. 2個jquery在一個頁面上html
[將頁眉和頁腳文件包含在多個html頁面中]可能的副本(http://stackoverflow.com/questions/18712338/make-header-and-footer-files-to-be-included-in -multiple-HTML的網頁) – ern