`
lwp11411
  • 浏览: 21380 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Javascript获得URL参数

阅读更多

/**
 * 获得url参数列表
 * 使用方法:var args=new Object();
 *                  args=GetUrlParms();
 *                 money=args["money"];查找参数money
 */
function GetUrlParms()   
{
    var args=new Object();  
    var query=parent.location.search.substring(1);//location.search设置或获取 href 属性中跟在问号后面的部分
    var pairs=query.split("&");//将&的两边的参数分开
    for(var i=0;i<pairs.length;i++)  
    {  
        var pos=pairs[i].indexOf('=');//查找http://localhost:25535/Unity3D/index.aspx#?x=26360&y=9269的name=value   
        if(pos==-1)   continue;//如果没有找到就跳过
        var argname=pairs[i].substring(0,pos);//提取name  
        var value=pairs[i].substring(pos+1);//提取value
        args[argname]=unescape(value);//存为属性
    }
    //alert(args.y+args.x);
    return args;
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics