2013-05-07 49 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