使用EXTJS, JAVASCRIPT在新选项卡中打开pdf (FireFox和IE 8)

Open pdf in new tab (FireFox and IE 8) using EXTJS, JAVASCRIPT

本文关键字:pdf FireFox IE 新选项 JAVASCRIPT EXTJS 使用 选项      更新时间:2023-09-26

我使用的是EXTJS,我有一个链接,用于打开PDF文件。问题是pdf没有在导航器中打开,但它被下载了!我使用的代码如下(我在堆栈中找到的!)

var win = window。打开(url,"平等");

win.focus ();

我搞砸了什么?

浏览器根据收到的HTTP标头决定是打开文件还是内联显示(在新选项卡中)。

为了下载,服务器发送这个报头:

Content-Disposition: Attachment; filename="somefile.pdf"

显示内联,服务器发送这个头:

Content-Disposition: Inline

我使用的示例代码:

{
xtype: 'button',
html: '<p class = "i-custom-right-menu-items-text">'+'Download Application 
       form'+'</p>',
cls: 'i-custom-right-menu-buttons',
width: '80%',
padding: '2 0 0 10',
iconCls: 'd-ball-modal-right-menu crtmenu',
handler: function () {
    window.open('./resources/MYPDF.pdf', '_blank');}
}