2016-10-21 22 views
1

我们使用Extjs SDK在拉力赛(CA Agile Central)中开发了一个自定义应用程序。在我们的最终HTML页面中,我们希望将一些HTML DOM元素显示在由extjs创建的UI元素旁边。当我们尝试启动此应用程序时,由extjs创建的UI元素完全捕获HTML页面的主体,而其他HTML DOM元素不可见。拉力赛自定义应用程序在启动时完全捕获HTML页面的整个主体

例如

<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将与格“ABC”和格“XYZ”相关联的,我们希望有其他元素。目前,div XYZ中的UI元素在extjs创建的UI元素被加载后不可见。

请帮忙。

回答

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> 
+0

感谢Kyle的回复......我们实际上想要做的就是使用extjs从拉力赛中提取数据并在同一页面的HTML标记中显示此数据。如果你能提供这方面的任何例子,这将非常有帮助。 – Abhijit

相关问题