在我的asp.net應用程序中,我們可以上傳文檔文件,上傳文件後我們可以在瀏覽器中查看。它可以在所有瀏覽器中工作,但在瀏覽Firefox時有一個問題,點擊超鏈接查看文件正在下載,但文件類型更改爲.xml(xml擴展名)。所以打開它時出現問題。我們可以通過對Firefox設置進行一些更改來打開它,但在所有客戶端計算機上這樣做並不現實。它在以前的版本firefox中工作。並且仍然可以在所有其他瀏覽器(如Chrome和IE)中工作,並且可以在單擊超鏈接視圖時以相同的文件類型進行下載。如何在Firefox中將文件下載爲其原始文件類型。請幫助我在Firefox下載時,文件類型變爲.xml
1
A
回答
0
您是否正確設置MIME type爲Response.ContentType
?例如:
HttpContext.Current.Response.ContentType = "text/xml";
我還記得Firefox有一個文件名空間的問題 - 你必須逃避它們。所以它可能是你的擴展正在被切斷。但那是幾年前,可能不再相關。 你可以檢查出來,反正:
錯誤: Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", fileName));
正確: Response.AddHeader("Content-Disposition", string.Format("attachment;filename=\"{0}\"", fileName));
相關問題
- 1. 爲什麼下載時文件類型改變了?
- 2. 使用cURL下載大型XML文件
- 3. 下載窗口中的firefox下載文件 - Firefox擴展!
- 4. 將MVC app .xlsx文件作爲類型文件下載
- 5. AngularJs:XML文件不能在Firefox中下載
- 6. 在Firefox中自動下載pdf文件
- 7. 在Firefox中下載csv文件缺陷
- 8. 下載XML文件時出現異常
- 9. XMLHttpRequest僅在加載xml文件時使用Firefox本地工作
- 10. PHP XML導出爲文件下載
- 11. PHP下載所有文件類型
- 12. MIME類型的下載文件
- 13. 下載多種文件類型
- 14. 使用Firefox插件下載文件
- 15. Firefox UI在使用Addon SDK API下載許多文件時變得無響應
- 16. 從FTP下載xml文件
- 17. 無法下載XML文件
- 18. 下載多個XML文件
- 19. 保存/下載XML文件時,點擊下載按鈕
- 20. 加載大型XML文件
- 21. 解析任何文件類型爲XML
- 22. 在Firefox中下載文件時發生錯誤
- 23. GWT:爲什麼Chrome和IE下載文件,Firefox會在哪裏?
- 24. 爲什麼firefox文件下載在Tomcat內部運行?
- 25. 開始下載,檢查文件類型,取消下載
- 26. 當文件類型和文件名未知時,通過url下載c#文件
- 27. Internet Explorer阻止文件下載; 「未知文件類型」文件
- 28. 從xml文件下載文件
- 29. Yii2下載模型作爲excel文件
- 30. Mozilla Firefox未正確從MySQL數據庫下載某些文件類型
我不知道你在問什麼。這是一個編程問題嗎?如果是這樣,請參閱我的下一條評論。如果不是這樣:除非直接涉及主要用於編程的工具,否則關於**一般計算硬件和軟件的問題對於堆棧溢出是無關緊要的**。您可以在[超級用戶](http://superuser.com/about)上獲得幫助。 – Makyen
如果沒有代碼,這個問題可能是題外話題:尋求調試幫助的問題(「**爲什麼代碼不按我想要的方式工作?」)必須包括:A)期望的行爲; B)一個特定的問題或錯誤*和* C)**在問題本身中重現它的所有***所需的最短代碼***。沒有**明確問題陳述**的問題對其他讀者沒有用處。請參閱:[如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve),[我可以在這裏詢問什麼主題?](http://stackoverflow.com/help/在主題上)和[問]。 – Makyen
@Makyen我開發了一個asp.net應用程序。它只是在更新Firefox之前正常工作。更新Firefox的工作後,但同時下載的DOC文件更改爲XML(擴展名),所以雖然打開與MS 2010年即時獲得這樣的錯誤 「其他文件存在 選定的位置不包含圖片預覽,但其他文件存在 要在查看菜單上查看這些文件,請單擊僅顯示圖片「 要解決此問題我需要做些什麼? –