2013-05-07 57 views
0

我正在尋找一個很好的解決方案,以便在開發時導入html片段。對於那些熟悉WordPress的人可能知道get_sidebar()等函數。我正在尋找從不同文件導入html片段的東西,這樣我可以在開發時保持文件結構模塊化(我不需要生產解決方案!) 。簡易html導入開發

有沒有人有一個體面的模板引擎的建議,最好是用javascript工作。

UPDATE 我正在尋找一個能與Js一起工作的解決方案。這將讓我有一個文件夾結構,如:

// Snippets 
    navbar.html 
    sidebar.html 
    footer.html 
// Pages 
    Somepage.html 

所以導航欄是我想導入到somepage.html靜態元素。因此,我可以在開發時保留所有文件。

+0

您正在使用什麼編程語言? – 2013-05-07 08:13:36

+0

你在創建一個靜態網站嗎?或者你是否使用PHP這樣的動態語言? – 2013-05-07 08:18:02

+0

我想你可以做一個Ajax調用,並將返回的內容插入到一個div – Will 2013-05-07 08:45:32

回答

1
<?php echo file_get_contents('sidebar.html') ?> 

這樣的事情?獲取文件並回顯它?

+0

是的,但是我更喜歡一些不使用PHP的東西,所以我不必設置本地服務器 – Niels 2013-05-07 08:37:57

1

SSI(服務器端包含)可能是導入html片段的好方法。就像這樣:

<!--#include virtual="/footer.html" --> 

或使用jQueryAJAX方法$("#id").load('footer.html')

+0

聽起來像他是在jQuery AJAX方法之後對我來說 – Will 2013-05-07 08:48:00