Response文件流下载文件,在IE中一闪而过不提示保存
sesea 2007-03-21 02:32:25 直接用代码生成excel文件编码,希望通过文件流的方式输出,不在服务器上生成物理文件。
在Maxthon2中就可以正常保存,但在IE6中,虽然有窗口弹出却没有提示保存为本地文件,代码如下:
Dim OutStr As New System.Text.StringBuilder
Response.Clear()
Response.Buffer = True
Response.Charset = "GB2312"
Response.AppendHeader("Content-Disposition", "attachment;filename=mcdatamdx.xls")
Response.Output.Write(OutStr.ToString)
Response.Flush()
Response.End()