FIX: Content-Disposition Attachment Header Does Not Save File (279667)
The information in this article applies to:
- Microsoft Internet Explorer (Programming) 5.5
This article was previously published under Q279667 SYMPTOMS
A Web server that uses the Content-disposition: attachment HTTP header to force a file download should prompt the user to open or save the file; however, in Internet Explorer 5.5 Service Pack 1 (SP1), the user is prompted to open or save the HTML file instead.
RESOLUTION
To resolve this problem, refer to the hotfix that is described in the following Microsoft Knowledge Base article:
281119 Internet Explorer Saves HTML Content Instead of the Active Document
In addition, a fix for this problem is incorporated in Microsoft security bulletin MS01-015:
WORKAROUND
There are several ways to work around this problem:
- Bypass Content-disposition, and use either an ActiveX
control or a Java applet to download files to disk.
- Use the Save As command from the pop-up menu.
- Use the Internet Explorer download behavior instead. (This is for text-based files only).
- Use a window.showModalDialog of an HTML page that does a document.write of a hidden IFRAME with the source pointing to the file.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. REFERENCESFor additional information, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
244757 HOWTO: Download a File Without Prompting
260519 HOWTO: Raise a File Download Dialog Box for a Known MIME Type
262042 FIX: Content-Disposition: Attachment Saves Wrong Filename for Unknown Extension
267991 FIX: Content-Disposition: Attachment Fails for Known Content Types
266305 FIX: Canceling Multiple File Downloads on Large File Causes Internet Explorer to Stop Responding
For more information about download behavior, see the following MSDN Web site:
For more information about developing Web-based solutions for Microsoft Internet Explorer, visit the following Microsoft Web sites:
Modification Type: | Major | Last Reviewed: | 5/11/2006 |
---|
Keywords: | kbBug kbfix kbNavigation kbOLEHyperlink KB279667 |
---|
|