js获取url参数值的方法有很多,一是正则分析,二是获取参数。jBJ七七世界-网站建设|UI设计|人资系统|二次开发
方法一:正则分析jBJ七七世界-网站建设|UI设计|人资系统|二次开发
代码如下:jBJ七七世界-网站建设|UI设计|人资系统|二次开发
function getQueryString(name) {jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var r = window.location.search.substr(1).match(reg);jBJ七七世界-网站建设|UI设计|人资系统|二次开发
if (r != null) return unescape(r[2]); return null;jBJ七七世界-网站建设|UI设计|人资系统|二次开发
}jBJ七七世界-网站建设|UI设计|人资系统|二次开发
调用方法:jBJ七七世界-网站建设|UI设计|人资系统|二次开发
alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));jBJ七七世界-网站建设|UI设计|人资系统|二次开发
alert(GetQueryString("参数名3"));jBJ七七世界-网站建设|UI设计|人资系统|二次开发
方法二:jBJ七七世界-网站建设|UI设计|人资系统|二次开发
代码如下:jBJ七七世界-网站建设|UI设计|人资系统|二次开发
<Script language="javascript">jBJ七七世界-网站建设|UI设计|人资系统|二次开发
function GetRequest() {jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var url = location.search; //获取url中"?"符后的字串jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var theRequest = new Object();jBJ七七世界-网站建设|UI设计|人资系统|二次开发
if (url.indexOf("?") != -1) {jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var str = url.substr(1);jBJ七七世界-网站建设|UI设计|人资系统|二次开发
strs = str.split("&");jBJ七七世界-网站建设|UI设计|人资系统|二次开发
for(var i = 0; i < strs.length; i ++) {jBJ七七世界-网站建设|UI设计|人资系统|二次开发
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);jBJ七七世界-网站建设|UI设计|人资系统|二次开发
}jBJ七七世界-网站建设|UI设计|人资系统|二次开发
}jBJ七七世界-网站建设|UI设计|人资系统|二次开发
return theRequest;jBJ七七世界-网站建设|UI设计|人资系统|二次开发
}jBJ七七世界-网站建设|UI设计|人资系统|二次开发
</Script>jBJ七七世界-网站建设|UI设计|人资系统|二次开发
调用方法:jBJ七七世界-网站建设|UI设计|人资系统|二次开发
<Script language="javascript">jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var Request = new Object();jBJ七七世界-网站建设|UI设计|人资系统|二次开发
Request = GetRequest();jBJ七七世界-网站建设|UI设计|人资系统|二次开发
var 参数1,参数2,参数3,参数N;jBJ七七世界-网站建设|UI设计|人资系统|二次开发
参数1 = Request['参数1'];jBJ七七世界-网站建设|UI设计|人资系统|二次开发
参数2 = Request['参数2'];jBJ七七世界-网站建设|UI设计|人资系统|二次开发
参数3 = Request['参数3'];jBJ七七世界-网站建设|UI设计|人资系统|二次开发
参数N = Request['参数N'];jBJ七七世界-网站建设|UI设计|人资系统|二次开发
</Script>jBJ七七世界-网站建设|UI设计|人资系统|二次开发
jBJ七七世界-网站建设|UI设计|人资系统|二次开发