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

Load multiple views dynamically on single page

本文关键字:视图 加载 动态 单个页      更新时间:2023-09-26

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

用例是我在一个页面上有垂直的选项卡或部分。点击垂直选项卡会显示同一页面上的视图,点击后会有多个选项卡可供导航。

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

新技术,所以请分享链接或详细解释。

使用iframe标签

  <iframe id="navigation-data-source" src="/TEMPLATES/navigationTemplate.html"></iframe>

你可以在页面上有多个iframe来插入多个html。要访问任何控件,我们首先获取带有id的特定框架,并进一步挖掘它以更新html中的任何控件。