Tôi đã Ext.panel.Panel
và tôi sẽ tải nội dung từ một trang web bên ngoài vào bảng điều khiển của tôi.ExtJS 4.1 tải nội dung từ trang web bên ngoài
Tôi đã cố gắng sử dụng bộ nạp như đã mô tả ở đây: loader question
và bạn có thể tìm thấy một ví dụ trong jsfiddle này: 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);
});
Có lẽ tôi đã không hiểu làm thế nào để sử dụng bộ nạp (nếu có thể) với các trang web bên ngoài. Vì vậy, câu hỏi đầu tiên của tôi là: Có thể tải trang http://it.wikipedia.org/wiki/Robot vào bảng điều khiển của tôi bằng trình tải không?
Câu hỏi thứ hai: Nếu câu trả lời là "không", bạn đề xuất tải nội dung của trang đó như thế nào?
Cảm ơn tất cả các bạn
iFrame thì sao? –