34

如何将外部 html 文件插入到我的文件中?

例如:

<div id="header">

       Here show the external HTML code in the file, for example: name.html

</div>

非常感谢!

4

4 回答 4

57

另一种方法是使用对象标签。这适用于 Chrome、IE、Firefox、Safari 和 Opera。

<object data="html/stuff_to_include.html"> 
    Your browser doesn’t support the object tag. 
</object>

更多信息请访问 http://www.w3schools.com/tags/tag_object.asp

于 2014-05-21T17:01:01.760 回答
12

您可以为此使用 jquery 加载。

<script type="text/javascript">
$(document).ready(function(e) {
    $('#header').load('name.html',function(){alert('loaded')});
});
</script>

不要忘记在上述代码之前包含 jquery 库。

于 2013-06-17T13:20:23.647 回答
8

您正在寻找<iframe>标签,或者更好的是,一种服务器端模板语言。

于 2013-06-17T13:15:58.653 回答
2

iframe元素

<iframe src="name.html"></iframe>

但是,您想要出现在多个页面上的内容最好使用模板来处理。

于 2013-06-17T13:16:15.100 回答