我只是想送一个.wav文件的Internet Explorer的ASP.net处理程序:下载.wav文件
public void ProcessRequest(HttpContext context)
{
HttpResponse response = context.Response;
response.ContentType = "audio/x-wav";
response.WriteFile("MyWav.wav");
response.AddHeader("Content-Length", "304578");
response.Flush();
}
这适用于Firefox和Chrome,但我在Internet Explorer中只显示一个空白屏幕。为什么?我试过设置“Content-Disposition”标题,如果设置为“attachment”,我会在下载对话框中输入am。如果我将它设置为“inline”,我只是得到一个空白像之前的页面。
“为什么?”我很**很想说,因为它是IE,你期望什么?不过实话说。你应该提及你正在谈论的版本。 – harpo 2010-07-08 01:13:34
这是互联网浏览器8 – user385990 2010-07-08 01:34:01
所以内容处置:附件做你想要的东西?那么你的问题是什么? – 2010-07-08 01:42:40