1
我有一個網站,並在那裏我希望用戶下載一些文件。 我通過在asp.net中使用字符串給文件命名。Firefox中的下載文件不顯示空格字符
可以說,我給了「描述文件」爲文件命名爲1和「樣本」的文件2.
即使在IE和Chrome名示它們應顯示的方式,在Firefox第一個文件名顯示爲「描述」而不是「描述文件」。
我的代碼有什麼問題?
我有一個網站,並在那裏我希望用戶下載一些文件。 我通過在asp.net中使用字符串給文件命名。Firefox中的下載文件不顯示空格字符
可以說,我給了「描述文件」爲文件命名爲1和「樣本」的文件2.
即使在IE和Chrome名示它們應顯示的方式,在Firefox第一個文件名顯示爲「描述」而不是「描述文件」。
我的代碼有什麼問題?
要在Firefox中工作,您必須將附件文件名用引號括起來。
這將產生「描述文件」在Chrome和IE,但只是「說明」在Firefox:
Response.AppendHeader("Content-Disposition", "attachment; filename=description file");
這將產生「描述文件」,在所有三個之前提到的瀏覽器:
Response.AppendHeader("Content-Disposition", "attachment; filename=\"description file\"");
完美地工作,謝謝。 – Baxter 2013-01-04 21:09:20
代碼在哪裏? – 2012-08-13 13:08:56
有沒有代碼我只是問是否有任何不同之間的Mozilla和即在顯示下載的文件名的溫度。如果是的有什麼區別? – brtb 2012-08-13 13:20:33