2010-10-05 55 views
0

我創建了我的個人extjs webdesktop,我有一個選項卡面板,其中包含用於加載aspx頁面的iframe的html代碼。如何在extjs webdesktop上自動調整iframe內容

當我調整窗口tabpanel的iframe內容不像調整瀏覽器的大小,我看到只是滾動條,是否有可能自動調整iframe的內容? 這裏有我的代碼:

items: [{ 



         title: 'Tab Text 1', 

         html : '<p><iframe src ="newadmin.aspx" width="100%" height="100%" frameborder=0></ iframe></p>' 

        } 

回答

0

是否所有內部newadmin.aspx元素的尺寸定義爲x%「?

+0

當您需要澄清時,最好對原始問題添加評論,而不是將問題發佈爲答案。 – 2010-10-07 21:44:32

+0

好的..新的這裏..會繼續前進 – 2010-10-08 05:00:50

0

該iframe無法通過其ExtJS父組件調整大小,因爲Ext的定位和大小並不像您想象的那麼簡單。但是,學習了很多內線的內部,而不是

,你可以簡單地使用下面的UX(用戶分機),其中處理您的具體問題(除其他事項外):Ext.ux.ManagedIframe

2
Ext.create('Ext.panel.Panel', { 
    title: 'TITLE', 
    width: 450, 
    height:190, 
    renderTo: 'remotecontrol', 
    layout:'fit', 
    constrain:true, 
    items:[{ 
    xtype : "component", 
    autoEl:{ 
    tag:'iframe', 
    src :'Your URL' 
    } 
    }] 
}); 

constrain:true這將有助於自動調整大小