我想同时在HTML文件中显示多个HTML文件,例如php博客如何使用模板。是否可以同时在HTML页面中显示多个HTML文件内容?
例如,我有3个html页面:head.htm
,content.htm
和footer.htm
。另一个HTML页面(Post.html
)将在一个页面中显示所有其他页面。
它会结合使用js和HTML吗?我不希望使用PHP和HTML5,因为我的主机是静态的。
编辑:问题现在回答。往下走,你会看到解决方案。
我想同时在HTML文件中显示多个HTML文件,例如php博客如何使用模板。是否可以同时在HTML页面中显示多个HTML文件内容?
例如,我有3个html页面:head.htm
,content.htm
和footer.htm
。另一个HTML页面(Post.html
)将在一个页面中显示所有其他页面。
它会结合使用js和HTML吗?我不希望使用PHP和HTML5,因为我的主机是静态的。
编辑:问题现在回答。往下走,你会看到解决方案。
此链接(Do I have to rewrite an html header everytime I want to use it?)会告诉你如何做到这一点。
谢谢@Shehary和@floor的最佳答案。
你可以使用jQuery。它有一个方法.load()http://api.jquery.com/load/
这将允许你加载html文件。
$(function() {
$('body').load('header.html');
});
你可能会对像[jekyll](http://jekyllrb.com/)或[pelican](http://blog.getpelican.com/)这样的静态网站生成器感兴趣 – NightShadeQueen
我对它不感兴趣!他们需要重新生成并重新部署每个生成的文件,如果我对页脚或页眉进行了一些更改(比如广告链接的更改)。这对我来说太难了 –
检查答案在这里http://stackoverflow.com/questions/31486636/do-i-have-to-rewrite-an-html-header-everytime-i-want-to-use-it/ 31486690#31486690 – Shehary