js获取url地址栏参数的方法,解决中文乱码问题
前端笔记 2022-08-31 16:50:50

 

JavaScript Code复制内容到剪贴板
  1. // 第一种:参数只能是英文的  
  2. function getQuery(name) {  
  3.     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)""i");  
  4.     var r = window.location.search.substr(1).match(reg);  
  5.     if (r != nullreturn unescape(r[2]); return null;  
  6. }   
  7.   
  8. // 第二种:参数可以是中文也可以是英文  
  9. function getQuery(name) {  
  10.     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)""i");  
  11.     var r = window.location.search.substr(1).match(reg);  
  12.     if (r != nullreturn decodeURI(r[2]); return null;  
  13. }  

 

 

本文来自于:http://www.yoyo88.cn/note/frontend/632.html

Powered by yoyo苏ICP备15045725号