先使用encodeURI()对要传输的汉字参数进行编码
window.open('liveContent.jsp?nickName='+encodeURI(encodeURI(nickName)));
然后在接受参数的jsp中对获取到的汉字进行解码
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; }
获取链接中的参数 并进行解码
let nickName = decodeURI(GetQueryString("nickName"))