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

标签 javascript pdf extjs extjs4

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

var win = window.open(url, '_blank');

win.focus();

我在搞什么?

最佳答案

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

要下载,服务器会发送此 header :

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

要显示内联,服务器会发送此 header :

Content-Disposition: Inline

关于javascript - 使用 EXTJS、JAVASCRIPT 在新选项卡(FireFox 和 IE 8)中打开 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24414316/

相关文章:

javascript - 如何创建条件参数类型?

javascript - 如何在悬停时向不同的 div 元素添加不同的背景图像?

python - Weasyprint HTML 到 PDF 右边距的巨大差距

pdf - PDF 屏幕阅读器

javascript - Extjs 将面板的按钮添加到父窗口的 bbar?

Javascript 递增数字..缺少逻辑

javascript - 使用 jQuery 获取姐妹元素

c# - 用于将 PDF 转换为 HTML 的开源库/工具?

extjs - 如何在ext 4中制作一个完整的模态窗口?

extjs - 以编程方式选择网格行不会触发 ExtJS4 中的 itemclick 事件