2014-11-01 3 views
0

Я пытаюсь установить loadmask для extjs4 Iframe при генерации отчета в формате PDFпозволяют ExtJS loadmask Iframe при обработке

var WinReporte=Ext.create('Ext.Window', { 
     title: 'Reporte de Clientes', 
     width: 750, 
     height: 400, 
     layout: 'fit', 
     xtype: 'panel', 
     modal:true, 

     html:'<iframe src="pdf.php" onLoad="javascript:window.parent.WinReporte.body.unmask();" style="height:100%;width:100%"></iframe>', 

     listeners: { 
      show: function(){ 
       WinReporte.body.mask('Creating report...please wait!') 
      }, 

     } 


    }); 

я получил ошибку опечатка в консоли: Uncaught TypeError: Не удается прочитать свойство «тело 'of undefined так что маску не скрыть

Что-нибудь в этом роде нелепо? благодаря

ответ

0

Выглядит хорошо, вы можете также будете использовать:

WinReporte.setLoading(true) 
WinReporte.setLoading(false) 

docs setLoading

Смежные вопросы