【发布时间】:2013-11-18 23:47:57
【问题描述】:
我是 Extjs 的新手。
我有一个 index.html 文件,其中包含一个 Ext.OnReady() 函数。创建了一个包含不同区域中的多个项目的视口。 视口中的每个项目都有 'html' 属性,包含一个 iframe 标记。
例如,其中一个地区:
region: 'center',
bodyBorder:false,
id: '...',
html: '<iframe SRC="./bla/bla" id="..." name="..."></iframe>'
一切正常,但我想用其他方法替换 iframe。是否有其他方法可以获取服务器响应并将其加载到视口的区域中?
我尝试将 'html' 属性替换为 'url' 属性,但没有成功。
region: 'center',
bodyBorder:false,
id: '...',
url: './bla/bla'
【问题讨论】:
-
如果你只需要几个 iframe,你肯定不需要 ExtJS。您的应用程序的目标是什么?你想要完成什么? ExtJS 是关于从服务器获取数据并在客户端控件中使用的。应用程序应该是客户端,而不是服务器端推送到 iframe - 如果你想去构建应用程序的 ExtJS 路线。
-
应用程序已经存在,我只需要做这个小修改。我只需要摆脱 iFrame 并替换它们是另一回事。一切都应该照常工作..