jQuery获取浏览器URL链接的值
代码:
方法一:
$.extend({
    getUrlVars: function () {
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + ).split('&');
        for (var i = ; i < hashes.length; i++) {
            hash = hashes[i].split('=');
            vars.push(hash[]);
            vars[hash[]] = hash[];
        }
        return vars;
    },
    getUrlVar: function (name) {
        return $.getUrlVars()[name];
    }
});
用法:
浏览器的url: http://域名/index.html?OrderCode=20151216173232283
获取OrderCode的值:
var result=$.getUrlVar("OrderCode")
方法二:
/**
* 获取url中的参数,支持 /key/value/ 或 ?key1=value1&key2=value2 形式
* @param name
* @returns {*}
*/
function getQueryString(name) {
var reg = new RegExp('(?:(?:&|\\?)' + name + '=([^&]*))|(?:/' + name + '/([^/]*))', 'i');
var r = window.location.href.match(reg);
if (r != null)
return decodeURI(r[] || r[]);
return null;
}
用法:
URL:http://localhost:1353/Test.htm?name=张三
获取name的值
var result= getQueryString("name");
jQuery获取浏览器URL链接的值的更多相关文章
- jquery获取浏览器URL参数
		
getRequestParams:function(param){ var reg = new RegExp("(^|&)" + param + "=([^&am ...
 - 如何获取浏览器URL中查询字符串的参数
		
首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...
 - JS获取浏览器URL中查询字符串的参数
		
首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...
 - 如何获取浏览器URL中查询字符串的参数?
		
如何获取浏览器URL中查询字符串的参数? 想要知道怎样解决这个问题,首先我们先认识一下Location对象. Location对象包含了当前页面与位置(url)相关的信息 URL示例:http://w ...
 - 如何用js获取浏览器URL中查询字符串的参数
		
首先要知道Location这个对象以及这个对象中的一些属性: href:设置或返回完整的url.如本博客首页返回http://www.cnblogs.com/wymninja/ host:设置或返回主 ...
 - 如何用jquery获取页面下HiddenField的值··
		
怎么用jquery获取页面上HiddenField的值·· 怎么用jquery获取页面上HiddenField的值··?HiddenField的值是从后台赋值的··· 先赋值给Hiddenfield ...
 - js获取浏览器高度和宽度值,尽量的考虑了多浏览器。
		
js获取浏览器高度和宽度值,尽量的考虑了多浏览器. IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ...
 - jQuery获取Radio选择的Value值||两个select之间option的互相添加操作(jquery实现)
		
jQuery获取Radio选择的Value值: 1. $("input[name='radio_name'][checked]").val(); //选择被选中Radio的Val ...
 - jquery获取当前选项的属性值a
		
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8& ...
 
随机推荐
- android笔记:ViewPager实现界面的滑动
			
最近在学习ViewPager实现界面的滑动,拜读了郭神的博客文章,并抽取归纳了自己对ViewPager的理解. ViewPager实现界面滑动的步骤如下: 1.在xml布局内加入控件android.s ...
 - SeleniumIDE初级入门
			
Selenium IDE:它是使用Javascript 脚本语言与CS端的DOM对象进行交互,并且为修改测试用例提供了接口.录制功能是它最大的亮点,录制功能可以让测试人员对需要进行测试的功能流程进行 ...
 - oracle 创建数据表空间和用户
			
--创建临时表空间(不必须)create temporary tablespace zwtest tempfile 'D:\Java\oracle\oradata\zwtest.dbf' size 5 ...
 - freeCodeCamp:Confirm the Ending
			
检查一个字符串(str)是否以指定的字符串(target)结尾. 如果是,返回true;如果不是,返回false. /*思路 字符串长度str.length等于字符串位置str.indexOf() + ...
 - js学习-DOM之动态创建元素的三种方式、插入元素、onkeydown与onkeyup两个事件整理
			
动态创建元素的三种方式: 第一种: Document.write(); <body> <input type="button" id="btn" ...
 - Jade之属性
			
属性 所有的html(5)标签在jade中均支持如下写法.jade中省去了html<>和标签的关闭等写法,并将属性写在括号之中.若存在多个属性,可以将其分为多行. jade: a(href ...
 - html5 文件上传 带进度条
			
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
 - Codeforces #259 Div.2
			
A. Little Pony and Crystal Mine 模拟题. 用矩阵直接构造或者直接根据关系输出 B. Little Pony and Sort by Shift 模拟题. 通过提供的操作 ...
 - static, readonly, const
			
static Use the static modifier to declare a static member, which belongs to the type itself rather t ...
 - 在cocos2d里面如何使用Texture Packer和像素格式来优化spritesheet
			
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...