在单个页面上动态加载多个视图
Load multiple views dynamically on single page
我正在使用Html5和javascript开发一个windows 8应用程序。是否有可能在一个html页面上加载多个html页面,取决于某些条件?
用例是我在一个页面上有垂直的选项卡或部分。点击垂直选项卡会显示同一页面上的视图,点击后会有多个选项卡可供导航。
设计相同的一种方法可能是将所有视图定义为不同的div并根据需求更改可见性。寻找更优化或可接受的解决方案。新技术,所以请分享链接或详细解释。
使用iframe标签
<iframe id="navigation-data-source" src="/TEMPLATES/navigationTemplate.html"></iframe>
你可以在页面上有多个iframe来插入多个html。要访问任何控件,我们首先获取带有id的特定框架,并进一步挖掘它以更新html中的任何控件。
相关文章:
- AngularJS - ngRoute - 视图加载完成后的回调
- 在Grails中使用Asset-Pipeline Plugin制作一个视图加载特定的JavaScript
- 在ng视图加载或指令加载后运行javascript
- 支持使用Backbone.js视图加载异步模板
- 视图加载后初始化工具提示
- 在解决Firebase GetRecord之前,视图加载不完整
- 将部分视图加载到JQuery对话框中的缓存问题
- Drupal 视图加载时间太长
- 如何在 MVC 4 中将不同的部分视图加载到引导模式
- 每个视图加载一个控制器AngularJS
- 使用Zend Framework应用程序将子视图加载到IFrame中
- 当web视图加载远程页面时,无法获取本地javascript文件来执行
- 当视图加载时更新状态
- 在MVC中为不同的视图加载单独的javascript
- Angular.js控制器在视图加载之后加载
- 在随后的部分视图加载后使用后退按钮
- 我如何获得部分视图加载上按钮单击
- 如何将视图加载到变量中
- BackboneJS.如何在视图加载后将历元图添加到视图中
- MVC-布局的部分视图加载,但不触发javascript