关于在IE6和IE8下获取Excel2007的ContectType不同的问题

来源:互联网 发布:公司封了游戏端口 编辑:程序博客网 时间:2024/06/06 19:43


Excel 2007在IE6和IE8下获取的ContectType不一样,因此在存储这个值时字段的长度要注意喽~
IE6: application/x-zip-compressed
IE8: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet


百度了一下:
有如下描述:原文链接:http://apps.hi.baidu.com/share/detail/50791926


1、在 IE6 IE7 IE8 中,若一个页面被打开时接收到的响应头的 content-type 为 text/plain,浏览器会尝试嗅探页面文件内实际内容来判断是否可能为一个 HTML 文档,若是则会以 text/html 的方式将页面作为 HTML 文档解释,而不是将其作为纯文本内容处理。
2、docx、pptx等Office2007格式文件可能会被浏览器错误识别为zip格式文件下载或打开
"application/vnd.openxmlformats-officedocument.wordprocessingml.document" (for .docx files)
"application/vnd.openxmlformats-officedocument.wordprocessingml.template" (for .dotx files)
"application/vnd.openxmlformats-officedocument.presentationml.presentation" (for .pptx files)
"application/vnd.openxmlformats-officedocument.presentationml.slideshow" (for .ppsx files)
"application/vnd.openxmlformats-officedocument.presentationml.template" (for .potx files)
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" (for .xlsx files)
"application/vnd.openxmlformats-officedocument.spreadsheetml.template" (for .xltx files)


0 0