Ich habe eine Ext.panel.Panel
und ich würde Inhalt von einer externen Webseite in mein Panel laden.ExtJS 4.1 Inhalt von externer Webseite laden
Ich habe versucht, den Lader zu verwenden, wie hier beschrieben: loader question
und Sie können ein Beispiel in diesem jsfiddle gefunden: http://jsfiddle.net/eternasparta/sH3fK/
Ext.require([
'Ext.form.*',
'Ext.tip.*'
]);
Ext.onReady(function() {
Ext.QuickTips.init();
Ext.create('Ext.panel.Panel',{
renderTo: Ext.getBody(),
height:400,
width:400,
id:'specific_panel_id'
});
dynamicPanel = new Ext.Component({
loader: {
/*load contents from this url*/
url: 'http://it.wikipedia.org/wiki/Robot',
renderer: 'html',
autoLoad: true,
scripts: true
}
});
Ext.getCmp('specific_panel_id').add(dynamicPanel);
});
Wahrscheinlich habe ich nicht verstanden, wie die Verwendung Loader (wenn es möglich ist) mit externen Webseiten. Also meine erste Frage ist: Ist es möglich, die Seite http://it.wikipedia.org/wiki/Robot mit Loader in mein Panel zu laden?
Die zweite Frage: Wenn die Antwort "Nein" ist, wie schlagen Sie vor, den Inhalt dieser Seite zu laden?
Vielen Dank an alle
Was ist mit iFrame? –