2016-10-21 25 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

相關問題