修正: 內容配置: 不強制檔案下載] 對話方塊

文章翻譯 文章翻譯
文章編號: 182315
全部展開 | 全部摺疊

徵狀

根據網站 http://www.nic.mil/ftp/rfc/rfc2183.txt 設定 aContent 配置標頭與型別 「 附件 」 傳回檔案 toa 功能變數用戶端時,應該強制用戶端來提示使用者輸入。Typicallythis 輸入會指出使用者是否想要檢視或儲存 thefile。Internet Explorer 4.01 可能嘗試開啟傳回的檔案 withoutprompting 的使用者。

狀況說明

Microsoft 已確認這是本文開頭所列的 Microsoft 產品中的錯誤。
這個 bug 已修正在 Internet Explorer 5。

其他相關資訊

在 Internet Explorer 中的 firstopened 用戶端上安裝的應用程式的文件檔案時,[檔案總管] 會顯示使用者 aFile 下載對話方塊提示使用者使用下列選項:

  • 從程式目前所在位置開啟這個檔案
  • 將這個檔案儲存到磁碟
這個對話方塊也會提供使用者下列的核取方塊:
開啟這種類型的檔案前務必詢問我
一旦使用者清除此核取方塊,檔案總管會永遠開啟檔案的例項類型。

當檔案返回到內容配置 headerwith 型別 「 附件 」 的 [檔案總管] 中時,檔案總管應該提示無論上面選取使用者。事實上,檔案總管,可能不會永遠提示使用者。

Internet Explorer 4.01 並支援在 thatit 中的內容配置標頭會初始化檔案下載] 對話方塊 (如果它不會出現) 以 asuggested 的檔案名稱。下列程式碼將示範如何從 CGI 程式中傳送 theContent 配置標頭和建議的檔案名稱:
   #include <stdio.h>
   int main()
   {
     char szContentType[]="Content-Type: bad/type\r\nContent-Disposition:"
                          " attachment; filename=name.xxx\r\n\r\n";
     printf(szContentType);
     printf("This is a test.");
     return 0;
   }
				
在檔案名稱參數中不包含路徑。此外,未將 itin 引號。

您可能會認為該設定內容型別為未知 Explorerwould 強迫檔案下載] 對話方塊中的型別。事實上,[總管] 中 「 探查 」 從伺服器傳送的資料,並偵測正在傳送的檔案類型。Ifit 可辨識的檔案類型,它將會根據 userpreference 來運作。到目前為止,沒有完全可靠的方式可強制 theFile 到 InternetExplorer 下載檔案時,會出現 [下載] 對話方塊。

屬性

文章編號: 182315 - 上次校閱: 2013年9月21日 - 版次: 2.0
關鍵字:?
kbbug kbDSupport kbFAQ kbmt KB182315 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:182315
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com