jQuery获取URL请求参数的方法美高梅游戏官网网站
分类:美高梅游戏官网网站

<script type="text/javascript"> 
$(document).ready(function(){ 
var pic_url=getUrlParam("picture"); 

$("#childpic").attr("src",pic_url); 
var content=getUrlParam("content"); 
$("#content").html("<b>"+content+"</b>"); 
}); 
function getUrlParam(name){ 
//构造一个含有目标参数的正则表达式对象 
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
//匹配目标参数 
var r = window.location.search.substr(1).match(reg); 
//alert(r); 
//返回参数值 
if (r!=null) return decodeURI(r[2]); 
return null; 
} 
</script>
// Get object of URL parameters
var allVars = $.getUrlVars();
// Getting URL var by its nam
var byName = $.getUrlVar('name');

此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:

复制所有参数:
var stillTheSame = $.query.copy();

测试url:"

调用方法如下:

详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包.

您可能感兴趣的文章:

  • 使用jquery获取url以及jquery获取url参数的实现方法
  • jquery获取url参数及url加参数的方法
  • jQuery获取URL请求参数的方法
  • 通过jquery 获取URL参数并进行转码
  • javascript/jquery获取地址栏url参数的方法
  • jquery获取URL中参数解决中文乱码问题的两种方法
  • jQuery封装的获取Url中的Get参数示例
  • Jquery读取URL参数小例子
  • jQuery 获取URL的GET参数值的小例子
  • idTabs基于JQuery的根据URL参数选择Tab插件
  • jquery URL参数判断,确定菜单样式
  • 使用jquery获取url及url参数的简单实例

代码如下:

本文实例讲述了jQuery获取URL请求参数的方法。分享给大家供大家参考。具体如下:

js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.

JavaScript URL参数读取改进版

您可能感兴趣的文章:

  • 使用jquery获取url以及jquery获取url参数的实现方法
  • jquery获取url参数及url加参数的方法
  • jQuery获取URL请求参数的方法
  • javascript/jquery获取地址栏url参数的方法
  • jquery获取URL中参数解决中文乱码问题的两种方法
  • jQuery封装的获取Url中的Get参数示例
  • Jquery读取URL参数小例子
  • jQuery 获取URL的GET参数值的小例子
  • idTabs基于JQuery的根据URL参数选择Tab插件
  • jquery URL参数判断,确定菜单样式
  • jQuery 获取URL参数的插件
  • 使用jquery获取url及url参数的简单实例

您可能感兴趣的文章:

  • 使用jquery获取url以及jquery获取url参数的实现方法
  • jquery获取url参数及url加参数的方法
  • 通过jquery 获取URL参数并进行转码
  • javascript/jquery获取地址栏url参数的方法
  • jquery获取URL中参数解决中文乱码问题的两种方法
  • jQuery封装的获取Url中的Get参数示例
  • Jquery读取URL参数小例子
  • jQuery 获取URL的GET参数值的小例子
  • idTabs基于JQuery的根据URL参数选择Tab插件
  • jquery URL参数判断,确定菜单样式
  • jQuery 获取URL参数的插件
  • 使用jquery获取url及url参数的简单实例

(function($){
$.extend({
/**
* url get parameters
* @public
* @return array()
*/
urlGet:function()
{
var aQuery = window.location.href.split("?");//取得Get参数
var aGET = new Array();
if(aQuery.length > 1)
{
var aBuf = aQuery[1].split("&");
for(var i=0, iLoop = aBuf.length; i<iLoop; i++)
{
var aTmp = aBuf[i].split("=");//分离key与Value
aGET[aTmp[0]] = aTmp[1];
}
}
return aGET;
},
});
})(jQuery);

插件地址:

jquery 获取URL参数并转码,首先构造一个含有目标参数的正则表达式对象,匹配目标参数并返回参数值

希望本文所述对大家的jquery程序设计有所帮助。

您可能感兴趣的文章:

  • 使用jquery获取url以及jquery获取url参数的实现方法
  • jquery获取url参数及url加参数的方法
  • jQuery获取URL请求参数的方法
  • 通过jquery 获取URL参数并进行转码
  • javascript/jquery获取地址栏url参数的方法
  • jquery获取URL中参数解决中文乱码问题的两种方法
  • Jquery读取URL参数小例子
  • jQuery 获取URL的GET参数值的小例子
  • idTabs基于JQuery的根据URL参数选择Tab插件
  • jquery URL参数判断,确定菜单样式
  • jQuery 获取URL参数的插件
  • 使用jquery获取url及url参数的简单实例

清空所有参数:
var emptyQuery = $.query.empty();

$.extend({
 getUrlVars: function(){
  var vars = [], hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for(var i = 0; i < hashes.length; i++)
  {
   hash = hashes[i].split('=');
   vars.push(hash[0]);
   vars[hash[0]] = hash[1];
  }
  return vars;
 },
 getUrlVar: function(name){
  return $.getUrlVars()[name];
 }
});

复制代码 代码如下:

删除一个参数:
var oldQueryAgain = $.query.REMOVE("type");

window.location.href

javascript[js]获取url参数的代码

设置两个参数:
var newUrl = $.query.set("section", 5).set("action", "do").toString();
输出 : "?action=do§ion=5"

如果想获取test,则可以引入插件后,
用如下方法获取:
var test = $.query.get('test');

如果参数有多个相同的名称 ,则可以这样:
var arr = $.query.get('testy');
输出: [ 值1 , 值2, 值3...]

例如 当前你的URL是:
//www.jb51.net/index.php?test=1&kk=2

如果要获取多个相同名称中的某一个,可以这样:
var arrayElement = $.query.get('testy[1]');

设置一个参数:
var newUrl = $.query.set("section", 5).toString();
输出 : "?section=5"

此插件不仅能获取参数,也能设置参数。

本文由美高梅网址发布于美高梅游戏官网网站,转载请注明出处:jQuery获取URL请求参数的方法美高梅游戏官网网站

上一篇:JS中判断JSON数据是否存在某字段的方法,JS中如何 下一篇:没有了
猜你喜欢
热门排行
精彩图文