Extjs4媒体类型

时间:2012-03-27 09:23:36

标签: pdf window extjs4 media

如何在Extjs4窗口中显示PDF文档。点击某些链接,如

  

开放文件

  buttons: [{
            text :'OPEN DOCUMENT',
            formBind : true,
            handler:function()
          {}

我试图显示pdf文件。谢谢

2 个答案:

答案 0 :(得分:1)

如果您不想将其转换为图像服务器端,可以在iframe中显示它:

buttons: [{
    text :'OPEN DOCUMENT',
    formBind : true,
    handler:function() {
        new Ext.window.Window({
            title: 'Document',
            height: 800,
            width: 800,
            layout: 'fit',
            items: [{
                html: '<iframe src="..."></iframe>'
            }]
        });
    }
}]

答案 1 :(得分:1)

请参阅此处的示例:http://whatisextjs.com/extjs-4-tutorial/extjs-4-download-file-button

有一些未记录的属性可以让您按钮完成所需的操作。您无法处理javascript事件并以这种方式下载文件 - 出于安全原因,大多数浏览器都会禁止这样做。