为了账号安全,请及时绑定邮箱和手机立即绑定

解析JavaScript中的URL

解析JavaScript中的URL

UYOU 2019-10-17 16:03:54
如何使用JavaScript(以及jQuery)解析URL?例如,我的字符串中有这个url = "http://example.com/form_image_edit.php?img_id=33"我想得到的价值 img_id我知道我可以使用PHP轻松地做到这一点parse_url(),但是我想知道JavaScript怎么可能。
查看完整描述

3 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

如果你的字符串被称为s然后


var id = s.match(/img_id=([^&]+)/)[1]

会给你的。


查看完整回答
反对 回复 2019-10-17
?
POPMUISE

TA贡献1765条经验 获得超5个赞

是从Google获得的,请尝试使用此方法


function getQuerystring2(key, default_) 

    if (default_==null) 

    { 

        default_=""; 

    } 

    var search = unescape(location.search); 

    if (search == "") 

    { 

        return default_; 

    } 

    search = search.substr(1); 

    var params = search.split("&"); 

    for (var i = 0; i < params.length; i++) 

    { 

        var pairs = params[i].split("="); 

        if(pairs[0] == key) 

        { 

            return pairs[1]; 

        } 

    } 



return default_; 

}


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 523 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信