1.从数据库中取值没有问题,各方面的编码格式都是utf-8
2.如上图所示,下载的文件名在js中传到的后台,会产生乱码问题,究其原因应该是万恶的js在做了什么
解决办法:
第一步:
在js中对下载的文件名进行两次编码
第二步:
后台接收时,进行一次解码
将其格式在转换为utf-8是为了以防万一
第三步:
针对不同浏览器,对文件名进行不同的处理
1.从数据库中取值没有问题,各方面的编码格式都是utf-8
2.如上图所示,下载的文件名在js中传到的后台,会产生乱码问题,究其原因应该是万恶的js在做了什么
解决办法:
第一步:
在js中对下载的文件名进行两次编码
第二步:
后台接收时,进行一次解码
将其格式在转换为utf-8是为了以防万一
第三步:
针对不同浏览器,对文件名进行不同的处理