url传递中文的时候转码

1.前一阵子项目中用到了url传递包括中文等参数,项目上线后导致部分页面在ie上消失,找不到了,找了一晚上的问题才发现低版本ie不支持URL传递中文参数,所以导致页面缺失!!!

所以我们要对中文进行js转码,

编码:

var accountName = encodeURI(encodeURI('中文'));

然后在跳转的页面进行获取参数并解码:

var name = decodeURI("${param.accountName}");

posted @ 2017-08-09 15:28  生命岂能苟且  阅读(475)  评论(0编辑  收藏  举报