获取页面的url参数的方法

来源:互联网 发布:nginx代理静态资源 编辑:程序博客网 时间:2024/05/22 18:22

eg:http://csdn.blog.net/flysun3344/article?name=ajax&id=3

例如上面为当前页面的url。我们需要获取name值和id的值,那么需要在页面进入http://csdn.blog.net/flysun3344/article?name=ajax&id=3这个页面时在js中用下面这个方法:

/** * 取得url参数 */function getUrlParam(name) {    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 构造一个含有目标参数的正则表达式对象    var r = window.location.search.substr(1).match(reg);  // 匹配目标参数    if (r != null) return unescape(r[2]); return null; // 返回参数值}
在js中调用定义的getUrlParam即可:

var name = getUrlParam('name');var id = getUrlParam('id');




原创粉丝点击