我们使用Extjs SDK在Rally(CA Agile Central)中开发了一个自定义应用程序。在我们的最终HTML页面中,我们希望显示一些HTML DOM元素,以显示由extjs创建的UI元素。当我们尝试启动此应用程序时,extjs创建的UI元素会完全捕获HTML页面的主体,而其他HTML DOM元素则不可见。
e.g。
<body>
<div id="ABC"></div>
<div id="XYY">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</div>
</body>
我们想要显示由extjs创建的UI与div&#34; ABC&#34;在div&#34; XYZ&#34;中,我们希望有其他元素。当extjs创建的UI元素被加载时,目前div XYZ中的UI元素不可见。
请帮忙。
答案 0 :(得分:0)
这主要是按设计工作。我们确实经常得到这个请求。在我们能够实现能够在特定元素而不是正文中启动应用程序之前,唯一的解决方法是在html文件中使用iframe并将其src属性设置为App.html文件。
<body>
<div id="ABC">
<iframe src="App.html" height="800px" width="100%" />
</div>
<div id="XYY">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</div>
</body>