美文网首页
js url传参中文乱码

js url传参中文乱码

作者: _daraDu | 来源:发表于2018-09-10 17:50 被阅读0次

方法1、
传送的页面(orderTime为中文)encodeURI 先将中文编码
var url = "${ctx}/wxpages/onordering?mcCode="+mcCode+"&gradeCode="+gradeCode+"&orderDate="+orderDate+"&orderTime="+orderTime;
window.location.href= encodeURI(url);

接收页面 decodeURI再解码
var orderTime=decodeURI(getQueryString("orderTime"));

方法2、

传送的页面(orderTime为中文)
window.location.href="${ctx}/wxpages/onordering?mcCode="+mcCode+"&gradeCode="+gradeCode+"&orderDate="+orderDate+"&orderTime="+orderTime;

接收页面
function getUrlParam(name){
// 用该属性获取页面 URL 地址从问号 (?) 开始的 URL(查询部分)
var url = window.location.search;
// 正则筛选地址栏
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
// 匹配目标参数
var result = url.substr(1).match(reg);
//返回参数值
return result ? decodeURIComponent(result[2]) : null;
}
var orderTime=getUrlParam("orderTime");

相关文章

  • 如何把js获取url中文乱码转码

    一:Js的Url中传递中文参数乱码问题 重点:encodeURI编码,decodeURI解码: 1.传参页面Jav...

  • js url传参中文乱码

    方法1、传送的页面(orderTime为中文)encodeURI 先将中文编码var url = "${ctx}/...

  • Node.js之初始化路由及接口开发

    url.parse(req.url,true).pathname server.js 路由文件.js 注意中文乱码...

  • iOS URL处理

    今天讲三个关于 URL 处理的小技巧 URL中含有中文导致无法解析怎么办 URL中文乱码如何处理 URL如何解析参...

  • JS通过URL向另一jsp页面传值时中文乱码问题

    js传值到JSP 今天搞一个小项目的时候需要从某个页面的js向另外一个jsp页面通过url传值时中文乱码,搞了半天...

  • vue-router总结

    1、通过 :to 传参 2、通过URL传参 router/index.js App.vue Hi.vue 重定向 ...

  • PHP测试题4

    51 在url中用get传值的时候,若中文出现乱码,应该用哪个函数对中文进行编码?使用urlencode()对中文...

  • GET url传参中文乱码问题的解决

    百度了很多种方式,最后的解决办法终于尝试出来了: 方法一 get方式提交的参数编码,只支持iso8859-1编码。...

  • url传值中文乱码

    前端js代码 js 程序代码: 服务器接收代码

  • 中文乱码问题

    jsp 传输url中参数中文乱码 可以考虑使用utf-8编码,如果是用js提交可以这样:var url = "b....

网友评论

      本文标题:js url传参中文乱码

      本文链接:https://www.haomeiwen.com/subject/ilxegftx.html