1function QueryString()
 2{ //构造参数对象并初始化
 3var name,value,i;
 4var str = location.href; //获得浏览器地址栏URL串
 5var num = str.indexOf("?")
 6str = str.substr(num+1); //截取“?”后面的参数串
 7var arrtemp = str.split("&"); //将各参数分离形成参数数组
 8for(i=0;i < arrtemp.length;i++)
 9{
10num = arrtemp[i].indexOf("=");
11if(num>0)
12{
13name = arrtemp[i].substring(0,num);//取得参数名称
14value = arrtemp[i].substr(num+1);//取得参数值
15this[name] = value;//定义对象属性并初始化
16}
17}
18}
19//调用:
20var Request = new QueryString();
21// 如果参数为id 则:Request.id 即可得到参数值