js获取url值

来源:互联网 发布:数据酋长 ebay分析 编辑:程序博客网 时间:2024/06/06 03:18
 // 获取地址栏的参数数组    function getUrlParams() {        var search = window.location.search;        // 写入数据字典        var tmparray = search.substr(1, search.length).split("&");        var paramsArray = new Array;        if (tmparray != null) {            for (var i = 0; i < tmparray.length; i++) {                var reg = /[=|^==]/;    // 用=进行拆分,但不包括==                var set1 = tmparray[i].replace(reg, '&');                var tmpStr2 = set1.split('&');                var array = new Array;                array[tmpStr2[0]] = tmpStr2[1];                paramsArray.push(array);            }        }        // 将参数数组进行返回        return paramsArray;    }    // 根据参数名称获取参数值    function getParamValue(name) {        var paramsArray = getUrlParams();        if (paramsArray != null) {            for (var i = 0; i < paramsArray.length; i++) {                for (var j in paramsArray[i]) {                    if (j == name) {                        return paramsArray[i][j];                    }                }            }        }        return null;    }

0 0