JavaScript 得到地址参数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28254093/article/details/81061796
/**
 * 得到地址栏参数
 * @param {Object} key 键
 * @param {Object} isDecodeURI  是否解码
 */
function request(key,isDecodeURI) {
	isDecodeURI=isDecodeURI||false;
	var _request = window.location.href;
	(isDecodeURI==true)&&(_request=decodeURI(_request));
	_request = "{'"+_request.replace(/[']|["]/g,"").replace(/.*[?]/, "").replace(/&/g, "','").replace(/=/g, "':'") +"'}";
    _request = eval("(" + _request + ")");
    return key == undefined||key == null ? _request : _request[key];
}

猜你喜欢

转载自blog.csdn.net/qq_28254093/article/details/81061796
今日推荐