关于pdf.js中文文件名的问题

Azzurro 2017-04-02 05:51:10
使用pdf.js遇到一个问题,请教一下懂pdf.js的大神,

我在页面上使用<a href="PDFViewer/viewer.html?file=/articles/.../中文文件名.pdf">的方式打开pdf文件,

如果文件名是中文,在Chrome上没有问,但是如果使用IE(IE11)就会找不到文件HTTP 400,

请问该如何解决?

我尝试了加
<meta http-equiv="Content-Type" content="text/html" charset="gb2312" >
<meta http-equiv="X-UA-Compatible" content="IE=edge" charset="utf-8" />
都不行
...全文
1227 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
System_0826 2018-08-09
  • 打赏
  • 举报
回复
请问,你是如何解决的
xiashan4333 2017-09-26
  • 打赏
  • 举报
回复
你好,请问你是怎么解决的呢?谢谢
Azzurro 2017-04-05
  • 打赏
  • 举报
回复
引用 1 楼 net_lover 的回复:
可以对中文进行编码试试,生成html的时候在服务器端编码或者js调用时,如encodeURIComponent 好习惯是任何时候都不要在url中使用中文字符
JS调用编码解决了,十分感谢!
孟子E章 2017-04-03
  • 打赏
  • 举报
回复
可以对中文进行编码试试,生成html的时候在服务器端编码或者js调用时,如encodeURIComponent 好习惯是任何时候都不要在url中使用中文字符

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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