IE下载时将.twbx文件更改为.zip

时间:2014-10-08 15:12:46

标签: internet-explorer iis-7 mime-types

我正在尝试创建一个链接,让用户下载.twbx文件。在Chrome中,这很好用。在IE中,浏览器在尝试下载时将扩展名转换为.zip。服务器正在使用IIS 7,我为.twbx为application / octet-stream添加了MIME类型....这仍然无法解决问题。当我使用Fiddler监视下载的点击时,它不显示内容类型。在此链接正常工作的其他Web服务器上,Fiddler将内容类型显示为text / plain。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我的SP管理员更改了.twbx的MIME类型,它现在下载这些文件。当我等待MIME类型更改时,我能够使用一些javascript为.twbx文件创建链接,以便他们可以下载。

转到包含.twbx文件的SP库,然后使用FF或Chrome检查元素。您正在寻找的是“下载副本”的代码,它应该如下所示:

<span type="option" text="Download a Copy" onmenuclick="STSNavigate('https://www.....')" iconalttext="" id="ID_DownloadACopy"></span>

您需要做的就是将onmenuclick更改为onclick,然后显然包含指向库中.twbx文件的链接。在SP中拥有该链接后,您应该可以将文件下载为.twbx。