中文名附件下载问题

Caris 2004-03-25 10:27:26
附件上传到服务器目录后,取它的路径名,如果中文名过长出错,只有在ie中去掉总是以utf-8发送url项去掉才正常,这样必须在每个客户端设置ie,很麻烦。如果在路径前加server.urlencode,另存时文件为乱码。
我想用ie的internet高级设置的默认项,文件另存时也不要出现乱码。不知如何解决?(不要修改为存在数据库)。
...全文
60 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuanyuan88 2004-03-25
  • 打赏
  • 举报
回复
客户端可以通过”目标另存为“来下载
fenlin 2004-03-25
  • 打赏
  • 举报
回复
您下载一个"惊心下载系统"看看,里面有详细代码
eliphe 2004-03-25
  • 打赏
  • 举报
回复
采用js连接文件,则不会出现乱码.

window.location.href="中文文件.zip";
Caris 2004-03-25
  • 打赏
  • 举报
回复
楼上fenlin(孤帆):
我下不了,能不能说一下。
Caris 2004-03-25
  • 打赏
  • 举报
回复
有没有好的解决方法?问题解决马上结贴。
fenlin 2004-03-25
  • 打赏
  • 举报
回复
http://www.68soft.com/sort/138_1.htm
下载一下"下载系统"看看就明白
nattyfish 2004-03-25
  • 打赏
  • 举报
回复
一般都用英文名为好,因为无论怎样,英文名在web上都能被支持,而中文名可能因为服务器或客户端原因而下载出错,推荐用英文名命名下载的附件!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧