获取 网页跳转之间的方法

来源:互联网 发布:viscosity mac 怎么用 编辑:程序博客网 时间:2024/05/16 12:41

此文为转载哦,不过很好使

function getArg(){

var arg = new Object();

var query = location.search.substring(1);      //获取网页链接?号后面包裹?的字符串

var pairs = query.split("&");                              //按& 分割成字符串 数组

for(var i = 0 ;i<pairs.length;i++){                     //循环数组内容

var pos = pairs[i].indexOf("=");                         //取得等号下标

         if(pos==-1) continue;                                        //如果下标为-1 继续循环

var argname = pairs[i].substring(0,pos);        //截取0 到 pos之间的字符串

var value=pairs[i].substring(pos+1);               //截取pos+1 到 最后的字符串  (substring 方法只有一个参数 默认到最后)

value = decodeURIComponent(value);          //解码 value  值

arg[argname]=value;//存储属性(有道翻译的)

}

return arg;

}

0 0
原创粉丝点击