获取url地址参数值

获取url地址参数值方法:

1 function GetQueryString(name)
2          {
3            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
4            var r = window.location.search.substr(1).match(reg);
5            if (r!=null) return unescape(r[2]);
6            return null;
7          }   

例子:

1 var bg = GetQueryString("bg-color");
2         if (bg) {
3             alert(bg)
4         }
时间: 2024-10-05 04:40:23

获取url地址参数值的相关文章

Laya怎么获取url地址参数值

//获取url里面的参数 public GetQueryString(name):any { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null) return r[2]; //注意这里不能用js里面的unescape方法 return null; } 调用方式

javascript中常见的函数封装 :判断是否是手机,判断是否是微信,获取url地址?后面的具体参数值,毫秒格式化时间,手机端px、rem尺寸转换等

// 判断是否是手机function plat_is_mobile(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match

js获取url传递参数值

function request(paras)     {          var url = location.href;          var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");          var paraObj = {}          for (i=0; j=paraString[i]; i++){          paraObj

JS获取URL中参数值(QueryString)的4种方法分享

http://www.jb51.net/article/48942.htm JS获取URL中参数值(QueryString)的4种方法分享 作者: 字体:[增加 减小] 类型:转载 今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数.后来想了一下,肯定会有更加简单的方法的!所以在网上找到了几个很又简单实用的方法,mark下. 方法一:正则法 复制代码 代码如下: function getQueryString

ASP.NET MVC中获取URL地址参数的两种写法

一.url地址传参的第一种写法 1.通过mvc中默认的url地址书写格式:控制器/方法名/参数 2.实例:http://localhost:39270/RequestDemo/Index/88,默认参数名为id所以名称为id. 如果使用其他名称,后台是无法读取的会报错 二.url地址传参的第二种写法 1.使用?加参数名=参数值的写法,如果有多个参数使用&来连接 http://localhost:39270/RequestDemo/Index?id=88&name=%E5%BC%A0%E4%

解释并获取URL地址中的各参数

/* 解析URL地址 parsURL( url ).file;     // = 'index.html'   parsURL( url ).hash;     // = 'top'   parsURL( url ).host;     // = 'www.abc.com'   parsURL( url ).query;    // = '?id=255&m=hello'   parsURL( url ).queryURL  // = 'id=255&m=hello'  parsURL( 

JS获取URL中参数值(QueryString)的4种方法

在某书上看到这道题目,查找解题思路后做了部分解析,如有错误请指正 方法一:正则法 代码如下: function getQueryString(name) {    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); //匹配指定name的QueryString    var r = window.location.search.substr(1).match(reg); //window.location.sea

getQueryString() JavaScript获取url的参数值

function getQueryString(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; } // 获取url参数: //

js获取URL地址

通过GET方法用URL地址传递参数. 1 function GetQueryString(name) { 2 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 3 var r = window.location.search.substr(1).match(reg); 4 if (r != null) return unescape(r[2]); re