ASP Classic中的ContentType在Chrome中运行时不创建excel电子表格

ASP Classic中的ContentType在Chrome中运行时不创建excel电子表格,excel,google-chrome,asp-classic,content-type,Excel,Google Chrome,Asp Classic,Content Type,我公司的SaS项目中运行着一个旧的ASP经典应用程序。它所做的是在excel电子表格中导出主要报告。 问题是:令人惊讶的是,它恰好在。。。所有的版本。Chrome似乎在检查Response.ContentType指令,并尝试将生成的文件保存为.ASP文件格式。。。当然,这很糟糕。 到目前为止,我们所做的只是要求我们的客户同事和支持人员简单地将他们的浏览器更改为旧的、不可靠的浏览器(例如IE)。然而,我们刚刚把一个项目卖给了一个客户,他的浏览器被官方锁定为谷歌浏览器 所以我不知道如何解决这个问题

我公司的SaS项目中运行着一个旧的ASP经典应用程序。它所做的是在excel电子表格中导出主要报告。
问题是:令人惊讶的是,它恰好在。。。所有的版本。Chrome似乎在检查
Response.ContentType
指令,并尝试将生成的文件保存为.ASP文件格式。。。当然,这很糟糕。
到目前为止,我们所做的只是要求我们的客户同事和支持人员简单地将他们的浏览器更改为旧的、不可靠的浏览器(例如IE)。然而,我们刚刚把一个项目卖给了一个客户,他的浏览器被官方锁定为谷歌浏览器
所以我不知道如何解决这个问题。
我的内容类型指令是

    Response.ContentType = "application/vnd.ms-excel"
接下来,创建一个具有通用html结构的表


救命啊!!:D

我用chrome试用过,效果很好

Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition", " filename=yourspreadsheetname.xls"