识别 URL 后面参数

2019-06-12  本文已影响0人  Maxine708
function getQueryString(name) { 
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");  
    var r = window.location.search.substr(1).match(reg);  //获取url中"?"符后的字符串并正则匹配
    var context = "";  
    if (r != null)  
         context = r[2];  
    reg = null;  
    r = null;  
    return context == null || context == "" || context == "undefined" ? "" : context;  
}

另外 switch case 判定不同参数值,需把数字改成字符串,否则失效

上一篇 下一篇

猜你喜欢

热点阅读