html – Response.ContentType应用程序 vnd.ms-excel xls停止工作

html – Response.ContentType应用程序 vnd.ms-excel xls停止工作,第1张

概述我在这个问题上做了一些非常深入的搜索,没有运气.看来,在过去的几天里, HTML的XLS输出已经停止了我支持的许多遗留(读取:经典ASP)系统的工作.我已经在多台服务器上复制了这个,Office 2010通过Office 2016的多个独立的源代码.我已经看过我可以想到的一切,没有成功,所以我很想知道是否有可能会忽略的东西.我开始认为这可能是一个坏的Office更新是罪魁祸首. 什么工作和工作多年 我在这个问题上做了一些非常深入的搜索,没有运气.看来,在过去的几天里,HTML的XLS输出已经停止了我支持的许多遗留(读取:经典ASP)系统的工作.我已经在多台服务器上复制了这个,Office 2010通过Office 2016的多个独立的源代码.我已经看过我可以想到的一切,没有成功,所以我很想知道是否有可能会忽略的东西.我开始认为这可能是一个坏的Office更新是罪魁祸首.

什么工作和工作多年的样本:

<%Response.ContentType = "application/vnd.ms-excel"response.addheader "Content-disposition","attachment;filename=TestExcel.xls"%><HTML>    <body>        <table>            <thead>                <tr>                    <th>column 1 header</th>                    <th>column 2 header</th>                </tr>            </thead>            <tbody>                <tr>                    <td>column 1 value</td>                    <td>column 2 value</td>                </tr>            </tbody>            <tfoot>                <tr>                    <td>Footer 1</td>                    <td>Footer 2</td>                </tr>            </tfoot>        </table>    </body></HTML>

好奇的是,XLS文件实际上是创建的,但是当打开它时,Excel打开但不存在文件.

更令人好奇的是,当您使用某些文本编辑器(例如记事本)打开XLS文件时,只需使用file-> Save即可打开,无问题.

解决方法 该问题与Microsoft安全更新KB3115262 for Excel发布于2016年7月12日发布.安全更新信息可以在Microsoft安全公告MS16-088 – Critical中找到.

我找到了三个解决方法(按照我的优先顺序):

>而不是单击打开,保存文件,然后打开它
>在Excel信托中心>信托中心设置>受保护的视图,取消选中前两个选项.这可能是不安全的.
>卸载安全更新.

以下是关于进一步阅读的问题的几个链接.
https://social.technet.microsoft.com/Forums/en-US/d2d84793-9920-45e3-baef-5027a4ac1ae0/kb3170008-for-office-2016-breaks-functionality-ms16088?forum=officeitpro

https://technet.microsoft.com/library/security/MS16-088

https://salesforce.stackexchange.com/questions/131404/end-user-cannot-open-a-xls-report-exported-from-salesforce

Export HTML Table to Excel- Doesn’t Open in Office 2010

总结

以上是内存溢出为你收集整理的html – Response.ContentType应用程序/ vnd.ms-excel xls停止工作全部内容,希望文章能够帮你解决html – Response.ContentType应用程序/ vnd.ms-excel xls停止工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存