博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS根据key值获取URL中的参数值,以及把URL的参数转换成json对象
阅读量:4499 次
发布时间:2019-06-08

本文共 759 字,大约阅读时间需要 2 分钟。

//把url的参数部分转化成json对象    parseQueryString: function (url) {        var reg_url = /^[^\?]+\?([\w\W]+)$/,            reg_para = /([^&=]+)=([\w\W]*?)(&|$|#)/g,            arr_url = reg_url.exec(url),            ret = {};        if (arr_url && arr_url[1]) {            var str_para = arr_url[1], result;            while ((result = reg_para.exec(str_para)) != null) {                ret[result[1]] = result[2];            }        }        return ret;    } // 通过key获取url中的参数值    getQueryString: function (name) {        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");        var r = window.location.search.substr(1).match(reg);        if (r != null) return unescape(r[2]);        return null;    }

转载于:https://www.cnblogs.com/allen-tech/p/4758255.html

你可能感兴趣的文章
Django会话之cookie(手动设置)
查看>>
decorator pattern and linked list
查看>>
synchronized详解
查看>>
Runtime类 调用windows程序。
查看>>
MCV 添加filter操作
查看>>
正确配置Linux系统ulimit值的方法
查看>>
redis安装与参数说明
查看>>
Java常用类之Properties类
查看>>
[UVA 11825] Hackers' Crackdown
查看>>
Google今天叫——谷歌
查看>>
Android中关闭DatePicker和NumberPicker等Picker类的可编辑模式
查看>>
jquery中利用队列依次执行动画
查看>>
reverie_mjp
查看>>
阅读笔记六
查看>>
J2EE(五)——servlet初识
查看>>
requests 可以玩接口自动化测试,爬虫也是可以滴
查看>>
20160419__第1课_第6课
查看>>
构造方法私有化和单例模式
查看>>
hdu 1846 Brave Game
查看>>
数据库连接历险记
查看>>