日期:2014-05-18  浏览次数:20446 次

做文件下载,使用firefox,如果上传得文件名里有空格,结果下载的文件名字,只显示空格之前的,这要如何解决?
Response.AddHeader( "Content-Disposition ",   "attachment;   filename= "new   document   text.txt ");

在firefox里下载时只显示文件名   new.

在ie是好的,该怎么解决   firefox??

------解决方案--------------------
2种方法
一等官方更新
二你自己修改bug


本来互联网上的文件不应该有空格的,IE比较成熟考虑到这种异常。
------解决方案--------------------
上传到服务器时以新文件名保存
------解决方案--------------------
上传时候自动更改为新的文件名。
要不你怎么搞定重名问题?
------解决方案--------------------
上传时候自动更改为新的文件名。去掉空格

下载的时候加空格