小白白求教window.location.href乱码问题!求教大神!

qq_27772433 2018-01-02 11:30:13

window.location.href='weixin://webview/copy/hao123.com';这样复制出来的正常

window.location.href='weixin://webview/copy/欢迎访问hao123.com';这样复制出来的就出现乱码。

想加上中文,有解决的方法吗?

...全文
384 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-01-03
  • 打赏
  • 举报
回复
window.location.href=encodeURI('weixin://webview/copy/欢迎访问hao123.com'); 这样试试
java_sunofbeach 2018-01-03
  • 打赏
  • 举报
回复
楼上正解,含有中文,本身就会自动转码。
hookee 2018-01-03
  • 打赏
  • 举报
回复
这不是乱码,是编码,编码的目的就是让包括中文之类的字符符合url规范。
qq_27772433 2018-01-03
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
window.location.href=encodeURI('weixin://webview/copy/欢迎访问hao123.com'); 这样试试
不行 %E5%A8%86%E3%88%A3%E7%B9%8B%E7%92%81%E5%9D%97%E6%A3%B6hao123.com
qq_27772433 2018-01-03
  • 打赏
  • 举报
回复
不行,出现%E5%A8%86%E3%88%A3%E7%B9%8B%E7%92%81%E5%9D%97%E6%A3%B6hao123.com

87,888

社区成员

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

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