什么工作和工作多年的样本:
<%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停止工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)