2012-09-07 150 views
0

我的服务器与我的项目。我想知道为什么会出现在这些2.行为在第一个的差异whne我点击:打开PNG/PDF在新标签,而不是打开下载窗口

<a href="/multimedia/test.pdf" target="_blank">OPEN</a> 

新标签与正在呈现的PDF和其他服务器上打开(同浏览器 - 铬)新标签打开,而不是开始呈现PDF下载窗口出现。

感谢任何sugestions和解释

服务器是IIS 6.0

回答

0

好像浏览器中的一个具有一个插件可用的,或者通过mefor打开文档本身构成,而另一个不(这也可能意味着文件的MIME类型没有正确配置,因此浏览器不知道如何使用该文件来打开文件)。

如果要强制所有的浏览器显示下载对话框(attachment),或试图打开它(inline),你可以用Content-Disposition头字段这样做。例如:

Content-Disposition: attachment; filename="fileTitle.pdf"Content-Disposition: inline;

0

的一个是下载内容没有MIME类型配置不正确。
这是治疗文件是无法识别的静态文件。 由于Content-Disposition标头没有正确设置,因此浏览器不知道它可以呈现这些类型。

Steps to configure MIME types

相关问题