原文:web项目中使用火狐浏览器导出文件时文件名乱码

原因 主要是编码的问题。在设置文件名称前,加上判断。判断下载者使用的浏览器,如果不是火狐浏览器,则对文件名称进行UTF 编码 如果是火狐浏览器,则不对文件名称进行操作. 解决办法 文件名称编码时进行判断,不是火狐浏览器时才进行编码。 if HttpContext.Current.Request.ServerVariables http user agent .ToLower .IndexOf fi ...

2018-03-23 10:07 0 1139 推荐指数:

查看详情

火狐浏览器导出EXCEL 表格,文件名乱码问题

牢骚:今天又是一个不太平的日子,打开任务表一看里面有一堆bug,其中有一个就是今天要说的这个关于商品导出的问题,本功能是临时授命接一个任务,本来呢这个导出功能在系统各大模块已经都很成熟了,但是总有一个问题:导出来的excel表格不是真正的.xls格式的文件所以呢就造成了一个后果,那就是将导出 ...

Sun Jul 30 04:51:00 CST 2017 0 3407
ie浏览器下载文件时文件名乱码

做一个文件下载功能时,用ie浏览器下载时文件名乱码火狐和谷歌正常,修改后ie显示正常,修改方法如下: @RequestMapping(value = "fileDownload", method = { RequestMethod.GET }) @ResponseBody public ...

Fri Oct 26 18:30:00 CST 2018 0 1910
Java中浏览器文件下载时文件名乱码问题

我最近在开发时遇到了文件另存为时文件名出现乱码,在火狐上正常的文件名,在IE中又出现乱码问题,然后好不容易在IE下调试好了文件名乱码问题,在火狐下又出现乱码,最后终于感觉这样是能解决了。具体如下: ...

Wed Apr 17 05:51:00 CST 2013 0 6025
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM