function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
URL的参数&参数名1=XXXX&参数名2=XXXX&参数名3=XXXX
alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));
jquery 代码:
如果想获取test,则可以引入插件后,
用如下方法获取:
var test = $.query.get('test');
如果参数有多个相同的名称 ,则可以这样:
var arr = $.query.get('testy');
输出: [ 值1 , 值2, 值3...]
如果要获取多个相同名称中的某一个,可以这样:
var arrayElement = $.query.get('testy[1]');
此插件不仅能获取参数,也能设置参数。
设置一个参数:
var newUrl = $.query.set("section", 5).toString();
输出 : "?section=5"
设置两个参数:
var newUrl = $.query.set("section", 5).set("action", "do").toString();
输出 : "?action=do§ion=5"
删除一个参数:
var oldQueryAgain = $.query.REMOVE("type");
清空所有参数:
var emptyQuery = $.query.empty();
复制所有参数:
var stillTheSame = $.query.copy();!\
获得 网站 URl
var host = window.location.host; 不再参数
var url=document.domain;
var url1 = window.location.href; 全Url
- 浏览: 165857 次
- 性别:
- 来自: 天津
文章分类
最新评论
发表评论
-
ajax下载文档 ClientAbortException: java.net.SocketException: Connection reset by pee
2013-08-28 13:58 2256众所周知ajax是使用了浏览器内部的XmlHttpRequ ... -
在js里引用另一个js文件
2013-08-28 10:58 790new_element=document.createE ... -
<转> js替换字符正则表达式
2013-08-16 14:28 778function replace() { var str ... -
<转> JQuery选择器
2013-08-16 10:24 826<html> <head> &l ... -
jQuery获取Select选择的Text和 Value(转)
2013-08-13 09:47 555jQuery获取Select选择的Text和Valu ... -
iframe子页面内刷新同页面中另一个iframe
2013-08-09 15:25 10511框架页面如下: <div id="a ... -
jquery动态修改链接的onclick方法
2013-08-07 11:29 2285用jquery动态修改链接的onclick方法的传递参数,在 ... -
《转》JS怎么刷新当前页面
2013-04-15 13:17 815reload 方法,该方法强迫 ... -
<转>iframe去掉横向滚动条
2012-05-15 14:45 1200如题,就是在网页中, ... -
ie onmouseup和onclick事件执行顺序
2012-05-14 17:21 1116今天项目要做个类似网 ... -
iframe同步刷新时好时坏问题
2012-04-19 17:04 1192页面由左右两个iframe组成,要求右面内容更新时(内容跟左面 ... -
js浮动效果
2012-02-14 17:29 982项目中某页面需要固定某个div内容,实际需求是这样的,有个评分 ... -
js判断页面关闭 仅支持IE6
2012-02-08 16:38 1618关闭页面时同时执行onbeforeunload和onunloa ... -
onpropertychange与输入法有关
2012-02-03 14:56 1157页面输入框经常有只允许输入数字的限制,一般都用onproper ... -
<转>name和function名字不能相同
2012-01-05 16:40 0今天突然碰到form表单的名字与js方法的名字相同导致找不到j ... -
onmousedown、onmouseup和onclick的奇怪问题
2011-07-08 10:04 2214将setTimeout的时间设置为0,告诉浏览器当它为当前任何 ... -
超链接<a>中属性href与target相冲突的地方
2011-03-25 11:47 1879今天在项目中写了两行代码,出现不同的效果: ①<a h ... -
<转>键盘回车事件导致页面刷新的问题
2011-03-24 11:18 849我最近在做一个 Ajax 查询的功能,代码如下: ... -
使用prototype的有用小方法
2010-09-13 15:33 904今天刚刚接触js中对象 ... -
JS 字符串连接性能
2010-09-12 17:18 2125在W3SCHOOL中有讨论js字符串连接方法性能对比的篇章如下 ...
相关推荐
如何取得配置文件中的servlet的参数<br>93.使servlet成为线程安全的<br>94.访问标准的CGI变量<br>95. servlet之间及与jsp间的通讯<br>96.获取当前绝对路径<br>97.在servlet中操作cookie<br>98.使用servlet生成JPEG...
<br><br>2007/7/21<br>Version 3.2.3 Stable<br><br>Updates:<br>1) 修正上传功能设置为自动改名后,上传文件之后网络地址栏的地址仍然是文件原名的BUG。<br>2) 修正控件在浏览器滚动条下端位置时弹出DIV窗口会出现...
复制代码 代码如下:<?php //获取域名或主机地址 echo $_SERVER[‘HTTP_HOST’].”<br>”;... 您可能感兴趣的文章:js修改地址栏URL参数解决url参数问题jQuery获取地址栏参数插件(模仿C#)JavaScript RegExp
主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下
* 获取地址栏参数 * * @example GetUrlString(‘id’) * * @desc 调用时加上判断,保证程序不会出错 * var myurl = GetUrlString(‘id’); * if (myurl != null && myurl.toString().length > 1) ...
js地址栏参数获取,并生成对象
方法一: [removed] <!... var intPos = strHref.indexOf(“?”); var strRight = strHref.substr(intPos + 1); var arrTmp = strRight.split(“&”); for(var i = 0; i <...
javascript 取Url参数和去掉字符串前后空格方法,非常实用
地址栏图标 <link rel="Shortcut Icon" href="favicon.ico"> favicon.ico 名字最好不变16*16的16色,放虚拟目录根目录下 收藏栏图标 <link rel="Bookmark" href="favicon.ico"> 查看源码 <input type=button...
个人认为循环用得多不是什么好事。这里推荐一种利用OO思想加上RegExp的方法,使它更灵活、高效。
//JavaScript获取url,并把url中的参数变成数组的方法,arr数组的值就是各参数值 var url = [removed].href.toString(); var u = url.split("?"); var arr = []; if(typeof(u[1]) == "string"){ u = u[1]....
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的...首先看看单纯的通过javascript是如何来获取url中的某个参数 代码如下:function getUrlParam(name){var reg = new RegExp(“(^|&)”+ name +”=([^&]*
本篇文章主要是对JavaScript&jQuery...2:使用jQuery获取地址栏参数 方法 GetQueryString(key)key-你的地址栏的参数名 function GetQueryString(name) { var reg = new RegExp((^|&)+ name +=([^&]*)(&|$)); v
通过javascript 来获取 Request参数 功能及获取地址栏
1.php有时候我们需要再弹框中获取foreach中遍历的数据(例如id),在弹框中点击按钮并传递给地址栏跳转。那么应该怎么做呢。 2. 点击取现按钮,如果没有设置密码->弹框 3. 点击去设置,把用户名通过地址栏传递给别...
从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法 代码如下: function getQueryString(name) { var reg = new RegExp(“(^|&)” + name + “=([^&]*)(&|$)”, “i”); var r = ...