javascript - Extjs 4: एक आईफ्रेम विंडो बनाएँ



extjs4 (1)

मुझे Extjs में एक आईफ्रेम विंडो बनाने की आवश्यकता है। पहले ExtJS 3.x में मैं यह करूँगा:

bodyCfg: {
    tag: 'iframe'
}

लेकिन एक्स्टजेस 4 की Window क्लास में बॉडी सीएफजी नहीं है।

IFrame ExtJS 4 विंडो बनाने के तरीके पर कोई विचार?


मुझे लगता है कि autoEl वह है जिसे आप ढूंढ रहे हैं ...

मेरे द्वारा कुछ सलाह, Ext 4.x में autoEl को window कॉन्फ़िगरेशन प्रॉपर्टी के रूप में उपयोग नहीं करते हैं, यह आपकी विंडो को विकृत कर सकता है .. मेरा सुझाव है कि आप एक component (अपनी विंडो के आइटम) में autoEl का उपयोग करें।

new Ext.Window({
    title : "iframe",
    width : 300,
    height: 300,
    layout : 'fit',
    items : [{
        xtype : "component",
        autoEl : {
            tag : "iframe",
            src : "http://www.yahoo.com"
        }
    }]
}).show();

उपरोक्त कोड से बेहतर है

new Ext.Window({
    title : "iframe",
    width : 300,
    height: 300,
    layout : 'fit',
    autoEl : {
       tag : "iframe",
       src : "http://www.yahoo.com"
    }
}).show();

नोट: वर्तमान में आप एक आईफ्रेम के अंदर Google और फेसबुक लोड नहीं कर सकते हैं





extjs4