2013-08-22 150 views
1

它不工作,有什麼不對?如何在ext.window中顯示pdf文件?

var win = new Ext.Window({ 
           title: 'PDF Content', 
           width: 400, 
           height: 600, 
           maximizable : true,  
           layout : 'fit', 
           plain: true, 

           items: { // Let's put an empty grid in just to illustrate fit layout 
            xtype: 'component', 
            autoEl: { 
             tag: "iframe", 
             src: "../../../resources/august2013.pdf" 
            } 
           } 
           //items : [ { 
           // html: '<object width="100%" height="100%" data="../../../resources/august2013.pdf"></object>' 
           //} ] 
          }) 
          win.show(); 

此視圖我從Deamon下面插入代碼後獲得!

enter image description here

+1

不要相對於從用戶的答案編輯的問題。像以前一樣保持原樣。 –

+0

我想顯示守護程序和其他用戶的圖像!任何想法我怎麼能在評論中做到這一點? –

+0

@RagimsRagimovs至少標記你的添加,例如,通過前面的**編輯:**或類似的東西。 – mkl

回答

5

試試這個:

var win = Ext.create('Ext.window.Window' { 
          title: 'PDF Content', 
          width: 400, 
          height: 600, 
          modal : true, 
          closeAction: 'hide', 
          items: [{ 
            xtype: 'component', 
            html : '<iframe src="../../../resources/august2013.pdf" width="100%" height="100%"></iframe>', 
            }] 
         }); 
    win.show(); 
+0

請參閱以上內容使用您的代碼後,iam得到了什麼,爲什麼PDF仍然不顯示? –

+0

它的工作對我來說@ Ragims.I認爲這個問題可能與您的PDF格式有關。您是否收到任何錯誤? – Dev

+0

我可以在這個窗口顯示圖片來測試嗎?我只需要改變HTML:'