js 获取url 参数时出现中文乱码

news/2024/7/19 14:33:32 标签: js

浏览器默认使用的是 encodeURI 对汉字进行的编码 所以在解码的时候就需要使用decodeURI 而不是 unescape

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

http://www.niftyadmin.cn/n/1410192.html

相关文章

腾讯2012实习

选择 D。循环队列的front和rear必有一个不指向实质元素,不然无法判断队列满或空。C。是这样的原理,磁盘会一直朝某个方向旋转,不会因为处理数据而停止。本题要求顺序处理R1到R10,起始位置在R1,一周是20ms,共…

【iOS报错】“this class is not key value coding-compliant for the key userPhoneNum”给字典设置键值对的时候报错...

昨天在给FMDB二次封装的时候,当封装查询方法的时候,出现了这个报错:报错信息一、原始代码:原始代码当时也是懵逼了,不明所以,查了一些资料,不过大部分都是介绍说是在xib文件设置的时候由于没有关…

腾讯几道面试题

1.什么是内存泄露,怎么检测自己的程序的内存泄露 2.什么是虚函数,什么是抽象类。 3 求下面类的内存大小 class { int a; void f1(); virture void f2(); } 4 数组,链表,树和哈希表在内存中是怎么样组织的 5 this指针…

前端使用操作收集

获取数组最大值和最小值 var arr[1,20,30,55,1,33,88] Math.min.apply(null,arr) Math.max.apply(null,arr)

OC UIWebView的JS与OC交互、Cookie管理

完全抄录: iOS中UIWebView与WKWebView、JavaScript与OC交互、Cookie管理看我就够(上) #####UIWebView OC调用JS 1、stringByEvaluatingJavaScriptFromString /*缺点 1、所以无法判断是否调用成功,失败返回nil,js本身方…

2021-05-21

// 方法2:if(this.ruleForm.store_install_fees.length == 0){this.ruleForm.store_install_fees = Object.values(this.form.tableData);}else{this.ruleForm.store_install_fees = Object.values(this.ruleForm.store_install_fees);}// console.log(this.ruleForm.store_in…

python Scrapy 轻松定制网络爬虫

网络爬虫(Web Crawler, Spider)就是一个在网络上乱爬的机器人。当然它通常并不是一个实体的机器人,因为网络本身也是虚拟的东西,所以这个“机器人”其实也就是一段程序,并且它也不是乱爬,而是有一定目的的&…

vue中element-ui表格嵌套表单使用并进行表单校验

表格嵌套表单验证 表格数据一般都是由后台获取到的,我们需要在原有的数据上添加输入框并填写验证时,每一个输入框都需要验证,这样的话rules的规则是不能匹配的,现在可以采用动态的prop和rules规则,对需要验证的输入框进…