页面之间传递中文参数问题

我只是一个虾纸丫 提交于 2020-02-04 15:58:11

页面之间用地址栏后拼接参数的形式传递中文参数,可能出现乱码的情况,可以使用encodeURI("参数")加密

 "../../module/log/logContent.html?detail="+encodeURI(detail)+"&type="+encodeURI(type)+"&noCache="+new Date().getTime()

页面jquery获取

function GetQueryString(name){
    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if(r!=null)return  decodeURI(r[2]); return null;
}
 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!