在单个页面上动态加载多个视图

时间:2015-07-23 09:44:19

标签: javascript angularjs html5 windows-runtime windows-8.1

我正在使用Html5和javascript开发一个Windows 8应用程序。是否可以在一个html页面上加载多个html页面,具体取决于某些条件?

usecase是我在一个页面上有垂直标签或部分。单击垂直选项卡会在同一页面上显示一个视图,然后点击将有多个选项卡进行导航。

设计相同的一种方法可能是将所有视图定义为不同的div并根据需要更改可见性。寻找更优化或可接受的解决方案。

此技术的新功能请分享链接或详细说明。

1 个答案:

答案 0 :(得分:1)

使用 iframe 标记

执行此操作
  <iframe id="navigation-data-source" src="/TEMPLATES/navigationTemplate.html"></iframe>

你可以在页面上有多个iframe来插入多个htmls。要访问任何控件,我们首先获取带有id的特定帧,然后挖掘更多以更新html中的任何控件。