2015-10-16 14:41题主

关于文件下载乱码问题

步骤
1)文件上传后,我把文件的在服务器的绝对路径保存到数据库
2)文件流生成文件存出在服务器的指定文件夹里
3)grid读取上传文件的数据库列表,把文件名这列,做一个链接href的地址是服务端处理下载的JS,传值是“文件的在服务器的绝对路径”
4)服务端处理下载的JS,参照Response File的iniScript写的

问题
1.传值的时候,如果我的文件名是中文的,到了后台iniScript里面打印出来就是乱码。那么就无法找到文件下载了
2.如果文件名是数字或者英文的就可以下载。

请问如何解决,给思路,谢谢


2015-10-17 08:24#1
链接方法需要使用 encodeURIComponen 函数编码
2015-10-20 00:23#2
我在toolbar里加了一个text来存放要传的值,然后传text控件,解决了乱码问题
呵呵

返回开发者社区