尽享网幸运28破解版:JS获取当前完整的url地址以及参数的方法

幸运28在线预测网站 www.p6z5p.cn javascript 获取当前 URL 参数的两种方法:

//返回的是字符串形式的参数,例如:class_id=3&id=2&  
function getUrlArgStr(){  
    var q=location.search.substr(1);  
    var qs=q.split('&');  
    var argStr='';  
    if(qs){  
        for(var i=0;i<qs.length;i++){  
            argStr+=qs[i].substring(0,qs[i].indexOf('='))+'='+qs[i].substring(qs[i].indexOf('=')+1)+'&';  
        }  
    }  
    return argStr;  
}  
//返回的是对象形式的参数  
function getUrlArgObject(){  
    var args=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('=');//查找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);//存为属性  
    }  
    return args;//返回对象  
}  

另外列出一些 javascript 获取url中各个部分的功能方法:

window.location.host; //返回url 的主机部分,例如:www.xxx.com  
window.location.hostname; //返回www.xxx.com  
window.location.href; //返回整个url字符串(在浏览器中就是完整的地址栏),例如:www.xxx.com/index.php?class_id=3&id=2  
window.location.pathname; //返回/a/index.php或者/index.php  
window.location.protocol; //返回url 的协议部分,例如: http:,ftp:,maito:等等。  
window.location.port //url 的端口部分,如果采用默认的80端口,那么返回值并不是默认的80而是空字符  

转载请注明:幸运28在线预测网站 ? JS获取当前完整的url地址以及参数的方法

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 四兄弟合伙创业 种植羊肚菌成功 2019-04-16
  • 人民网评:涉及群众利益的事,必须“马上就办” 2019-04-15
  • 黄渤挑战苏绣“一出好戏” 2019-04-13
  • 传说中的自由飞“翔” 当厕所被狂风吹上天 2019-04-10
  • 特朗普律师接米勒团队“问题清单” 涉及科米解职 2019-04-10
  • 【北京捷亚泰中实车型报价】北京捷亚泰中实4S店车型价格 2019-04-09
  • 广东丰顺警方通报:男子疑因家庭矛盾杀害其妻和两孙女后自杀 2019-04-03
  • 一周人事:四省份调整省政府副职两省份监委主任履新 2019-04-01
  • 新书《薛兆丰经济学讲义》在网红菜市场发布 萝卜白菜变身艺术品 2019-04-01
  • 国务院办公厅印发《意见》 推进奶业振兴保障乳品质量安全 2019-03-30
  • 合肥庐阳18小区将现“十八变” 4254户居民将受益 2019-03-28
  • 联合国副秘书长盖图中国是全球减贫典范 2019-03-28
  • 安徽省投资集团控股有限公司 2019-03-25
  • 梯田旅行地中国国家地理网 2019-03-22
  • 上海合作组织成员国领导人共同会见记者习近平作为主席国元首发表讲话 2019-03-22
  • 260| 234| 348| 734| 444| 751| 815| 321| 500| 480|