ASP window.open文件ODT

时间:2017-06-13 09:15:31

标签: javascript html asp.net iis odt

我在函数window.open('url')中遇到了一些问题。 我的变量“url”专注于ODT文件,当我尝试使用Web浏览器(http://localhost//../test.odt)打开此文件时,我有“HTTP 404 PAGE NOT FOUND”。

我已经尝试过不同的扩展:png,pdf,docx等,这是有效的。

有关信息:文件上传到本地库中。问题可能是MIME内容还是其他内容?

谢谢你

1 个答案:

答案 0 :(得分:2)

您在IIS中的网站没有为.odt文件配置MIME类型。正确的mimetype是:

application/vnd.oasis.opendocument.text 

在您的web.config文件中,您需要在system.webServer部分中添加:

<staticContent>
    <remove fileExtension=".odt" />
    <mimeMap fileExtension=".odt" mimeType="application/vnd.oasis.opendocument.text" />
</staticContent>
相关问题