获取url地址指定参数值

简介: 获取url地址指定参数值

方法一

window.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + “=([^&]*)(&|$)”); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
return r != null ? decodeURI(r[2]) : null;
};
getUrlParam (name)

方法二

截取地址字符串分隔
function paramsArr (){
  var paramsArr = location.href.match(/\?\S+/)[0].replace('?', '').split('&');
  vm.params = {};
  for (var i = 0; i < paramsArr.length; i++) {
      var tmp = paramsArr[i].split('=');
      vm.params[tmp[0]] = tmp[1];
  }
}

查看前端面试题小程序

微信小程序搜:红旗头像制作

相关文章
|
4月前
|
移动开发
钉钉H5微应用配置IP,应用首页地址报错:app url exceeds max length limit,这个怎么处理?
钉钉H5微应用配置IP,应用首页地址报错:app url exceeds max length limit,这个怎么处理?
298 0
|
8月前
|
应用服务中间件 nginx
Nginx rewrite(URL)地址重定向
Nginx rewrite(URL)地址重定向
326 0
|
19天前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
6月前
|
SQL 安全 Java
开启 Kerberos 安全认证的大数据环境中如何正确指定 HS2 的 jdbc url 地址?
开启 Kerberos 安全认证的大数据环境中如何正确指定 HS2 的 jdbc url 地址?
|
4月前
|
JavaScript 前端开发 API
(简单详细)javascript中new url()属性,轻松解析url地址
(简单详细)javascript中new url()属性,轻松解析url地址
130 0
|
5月前
thymeleaf获取url地址跳转时所带参数
thymeleaf获取url地址跳转时所带参数
|
8月前
|
XML 安全 搜索推荐
URL地址
一个完整的URL的组成部分是啥?实际意义又是啥?还不赶紧来看看!
158 0
|
8月前
selenium--获取HTML源码断言和URL地址
selenium--获取HTML源码断言和URL地址
|
8月前
|
编解码 人工智能
一个神奇的小工具,让URL地址都变成了"ooooooooo"
一个神奇的小工具,让URL地址都变成了"ooooooooo"
65 0
|
9月前
|
域名解析 缓存 网络协议
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
84 1