HTML不支持在HTML页面中嵌入HTML页面.要实现此功能,我们可以使用以下选项之一 :
使用Ajax &减去;进行服务器调用以获取相应的HTML页面并将其设置在HTML控件的innerHTML中.
使用服务器端包含&减号; JSP,PHP和其他Web端服务器技术可以在动态页面中包含HTML页面.
使用AngularJS,我们可以在其中嵌入HTML页面使用ng-include指令的HTML页面.
示例
tryAngularJS.htm
Angular JS Includes AngularJS Sample Application
main.htm
Enter first name: | |
Enter last name: | |
Name: | {{student.fullName()}} |
subjects.htm
Subjects:
Name | Marks |
---|---|
{{ subject.name }} | {{ subject.marks }} |
输出
要执行此示例,您需要部署 testAngularJS.htm,main.htm, 和 subjects.htm 到Web服务器.在Web浏览器中使用服务器的URL打开文件 testAngularJS.htm 并查看结果.