实用ExtJS教程100例-008:使用iframe填充ExtJS Window组件

简介:

上面两节中我们分别演示了ExtJS Window的常用功能如何最小化ExtJS Window组件,在这篇内容中我们来演示一下如何使用iframe填充window组件。

思路很简单,首先创建一个window,然后使用fit布局(这种布局的好处是子元素将填充整个控件),接下来将html属性设置为iframe即可。我们来看看代码:

Ext.onReady(function () {
    Ext.get("btn1").on("click", function () {
        var win = Ext.create("Ext.window.Window", {
            title: "标题 - www.qeefee.com",
            height: 600,
            width: 1000,
            layout: "fit",
            modal: true,
            closable: true,
            animateTarget: "btn1",
            
        });
        win.show();
    });
});

这段代码将在窗口中显示一个iframe,src为iframe要打开的网址。

打开的效果可以通过在线演示看到,不在截图了。




本文转自齐师傅博客园博客,原文链接:http://www.cnblogs.com/youring2/p/extjs-100-examples-window-iframe.html,如需转载请自行联系原作者

相关文章
|
6月前
|
JavaScript
js实现iframe框架的面包屑功能
js实现iframe框架的面包屑功能
|
Web App开发 JavaScript 容器
|
JavaScript 前端开发
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.11 技巧:在页面下方添加footer
在到目前为止的示例中,你已经见过header和content的div了。同样地,你也可以定义footer的div。当使用footer时,你需要考虑两件事情:footer在屏幕上的位置是什么,以及在footer里面显示什么内容?代码清单9-12在页面的下方添加了一个包含几个按钮的footer。
1571 0
|
JavaScript Perl 前端开发
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.14 技巧:隐藏和显示footer
当回去使用在用户滚动页面时会显示和隐藏的普通footer时,也可以通过JavaScript代码来触发footer是隐藏还是显示。代码清单9-16演示了这是如何工作的。
1549 0
|
JavaScript 前端开发 Go
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.2 技巧:用单个HTML文件服务多张页面
可以在单个HTML文件中添加多张页面。这样的话,就不需要发送新的请求到服务器,所以接口就更具响应性了。除此之外,离线时仍旧可以导航页面。代码清单9-2演示了如何链接至第二张页面。
1591 0
|
JavaScript 前端开发 移动开发
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.15 技巧:优化header和footer以便全屏查看
jQuery Mobile提供了一个叫做“全屏模式”的功能。它表示,在默认情况下header和footer是覆盖在content上面的,当点击了content区时,header和footer会消失。如果你在手机上安装了Web应用程序(应用程序间有书签图标)或者当你将自己的Web应用程序与原生的Web应用程序框架(比如Phonegap)集成时,你的应用程序就可以全屏显示:没有浏览器的地址栏、工具栏以及状态栏。
1609 0
|
JavaScript 前端开发 Go
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.12 技巧:跨页面时固定footer
点击链接时,在页面发生变化期间会触发动画。有些情形下你并不想让footer成为动画的一部分。代码清单9-14演示了当链接至别的页面时如何将footer保持在同一个地方。
1476 0
下一篇
无影云桌面