您的位置:首页 > Web前端 > JavaScript

js初始化url参数方法

2016-09-20 15:03 387 查看
function GetArgsFromHref(sHref, sArgName) {//第一种方法
var args    = sHref.split("?");
var retval = "";
if(args[0] == sHref)
{
return retval;
}
var str = args[1];
args = str.split("&");
for(var i = 0; i < args.length; i ++)
{
str = args[i];
var arg = str.split("=");
if(arg.length <= 1) continue;
if(arg[0] == sArgName) retval = arg[1];
}
return retval;
};

id = GetArgsFromHref(url,"id");//使用方法,url地址和key
var urls = {
getUrlVars: function() {
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
},
}
var url = urls.getUrlVars()
id = url["id"]//使用方法传入key
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: