获取js url参数 并加码或者解码

690 阅读1分钟
获取js url参数 并加码或者解码//获取URL的参数值 
function getUrlParam(name) { 
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); 
var r = encodeURI(window.location.search).substr(1).match(reg); 
if(r != null) return decodeURI(unescape(r[2])); return null; 
    
} 
//URL文字进行编码 
function encodeParam(value) { 
return encodeURIComponent(encodeURIComponent(value)); 
    
} 
///URL文字进行解码 
function decodeParam (value) { 
return decodeURIComponent(value); 
    
}