Chrome会自动在新标签页中以XML格式打开SpreadsheetML

时间:2014-02-25 11:33:50

标签: xml google-chrome attachment content-disposition spreadsheetml

自Google Chrome版本33.0.1750.117以来,我们的系统遇到了SpreadsheetML问题。通常,我们可以使用HTTP服务器中的以下说明强制下载XML。

<Files *.xml>
 Header Always Set Content-Disposition attachment
 AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xml
</Files>

但是,SpreadsheetML现在在一个新标签页中打开,显示以下消息:

  

此XML文件似乎没有任何关联的样式信息   用它。文档树如下所示。

在更新到这个版本之后,我们遇到了一些问题,我们可以自己解决,但这个仍然存在。我们已经检查过Windows 7是否仍然将.xml扩展名与Excel相关联。情况仍然如此。

用户现在必须右键单击已下载的文件并选择“使用系统查看器打开”才能使用Excel打开文件。

谁能告诉我还能做什么?

1 个答案:

答案 0 :(得分:0)

到目前为止,我发现的唯一补救措施是将我们生成的文件的扩展名更改为.xls(假设您可以)。

这不太理想,因为在打开文件时会提示用户

  

您尝试打开的文件'name.ext'的格式与文件扩展名指定的格式不同。在打开文件之前,请验证文件是否已损坏且是否来自受信任的源。你想现在打开文件吗?

在我们的案例中,这种烦恼是邪恶中的较小者;我们的用户对Chrome的.xml新处理感到困惑,但在上面的提示中单击“是”似乎很舒服。