【发布时间】:2011-02-25 14:51:19
【问题描述】:
我希望网站上的 excel 文件在单击时在 Excel 中打开,而不是保存在桌面上,或者嵌入在浏览器中打开等。现在显然这一切都取决于如何为每个用户配置所有内容,但最好的是Content-Type 和其他设置在大多数情况下都可以实现吗?
【问题讨论】:
-
虽然这是一个副本,但我认为它应该作为指向链接副本的指针保留。标题完全不同。
标签: excel mime-types
我希望网站上的 excel 文件在单击时在 Excel 中打开,而不是保存在桌面上,或者嵌入在浏览器中打开等。现在显然这一切都取决于如何为每个用户配置所有内容,但最好的是Content-Type 和其他设置在大多数情况下都可以实现吗?
【问题讨论】:
标签: excel mime-types
对于 BIFF .xls 文件
application/vnd.ms-excel
对于 Excel2007 及以上的 .xlsx 文件
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
【讨论】:
Content-type,我已经检查了 IE 中的调试器以确认 Content-type 是 application/vnd.ms-excel。我还测试了下/大写标题。有人经历过吗?
Content-Disposition 中删除 foo.xls 周围的单引号,即使 IE 也会识别如何打开它。
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-excel
vnd class / 供应商特定【讨论】:
请记住,file.getContentType 也可以输出 application/octet-stream 而不是必需的 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet 时您尝试上传已打开的文件。
【讨论】: