我只是想送一個.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