`

通过js取得请求地址中参数的值

阅读更多
下面是js代码:假设请求地址是www.baidu.com?id=1&name=lxy&age=23
function getUrlParameter(paramName) {  //通过参数名得到它的值
	  var returnVal = "";  
	  try {  
	      var paramUrl = window.location.search;  	//这里得到的是:?id=1&name=lxy&age=23
	      //处理长度  
	      if (paramUrl.length > 0) {  
	          paramUrl = paramUrl.substring(1, paramUrl.length);	//这里得到的是:id=1&name=lxy&age=23
	          var paramUrlArray = paramUrl.split("&");  
	          for (var i = 0; i < paramUrlArray.length; i++) {  
	              if (paramUrlArray[i].toLowerCase().indexOf(paramName.toLowerCase()) != -1) {  
	                  var temp = paramUrlArray[i].split("=");  	//'='的前面即temp[0]是参数名
	                  if (temp[0].toLowerCase() == paramName.toLowerCase()) {  
	                      returnVal = temp[1];  
	                      break;  
	                  }  
	              }  
	          }  
	      }  
	  } catch (e) { }  
	  alert(returnVal);
    } 
分享到:
评论

相关推荐

    c# Winform 问财数据获取源码(包括v值获取)

    同花顺问财v值获取(hexin-v),获取后可通过get/post方式获取问财数据 目前只能获取某个条件搜索出来的前50条数据。可以添加多个搜索条件。 项目含搜索数据展示,过滤,excel保存等。

    手机端快滑到底部时,自动加载ajax请求下一页

    * a参数是数据,b参数是页码,c参数是请求每页条数,d参数是总页码,总页码也可以在function内this.totalPage取得 * function(a, b, c, d){ * } */ callback: function(a) { //this返回 原生的ID=data_box...

    jquery-1.1.3 效率提高800%

    在 jQuery 1.2中,可以在URL参数中指定一个jQuery选择器,这会过滤返回的HTML文档,只取得文档中匹配选择器的元素。此语法类似于"url #some &gt; selector"。 实例 载入文档的sidebar的导航部分到一个无序列表...

    jQuery封装的获取Url中的Get参数示例

    js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题. 此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是: [removed].href 详细代码不解释了,有注释,你看了就懂.封装成jQuery...

    JSTL - EL表达式详解

    Web 服务器对于 request 请求参数通常会以 String 类型来发送,在得到时使用的 Java 语言脚本就应该是 request.getParameter(“XXX”) ,这样的话,对于实际应用还必须进行强制类型转换。而 EL 就将用户从这种类型...

    JSTL与EL表达式

    Web服务器对于request请求参数通常会以String类型来发送,在得到时使用的Java语言脚本就应该是request.getParameter(“XXX”),这样的话,对于实际应用还必须进行强制类型转换。而EL就将用户从这种类型转换的繁琐...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    99.在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105.获取请求中的所有...

    javascript常用的方法分享

    获取get请求参数、去字符串空格。 1、获取get请求中的参数 Js代码  function getPara(para){ if(location.href.indexOf("?") == -1){ // 没有参数,则Do nothing. return null; } else{ // 取得GET请求?号...

    ajax-data-model:ajax 通用数据请求处理模型。提供 ajax 请求、数据缓存、通用性接口约定处理等能力

    在 ajax 请求的生命周期过程中,实现基于项目约定的通用行为操作。 特性 umd 支持 memory/sessionStorage/localStorage 级数据缓存支持 Promise thenable 风格的 API 调用 基于接口约定的通用回调处理支持(通用错误...

    SpringMVC入门教程

    SpringMVC: 一、前言 二、spring mvc 核心类与接口 三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的...二十、 本文中springMVC.xml配置文件是核心,这里给一个下载地址

    struts2+spring2+ibates

    取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent() servlet类似! 6、在写action类里,对于要封装的值和对象,除了常数以外,记得SET和GET,不是会出现空指针。

    jquery电子文档chm

    url (String) : (默认: 当前页地址) 发送请求的地址。 示例 加载并执行一个 JS 文件。 jQuery 代码: $.ajax({ type: "GET", url: "test.js", dataType: "script" }); -------------------------------------...

    jsp编程技巧集锦

    在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105....

    Jqury基础教程

    11.5.3 默认参数值 11.5.4 回调函数 11.5.5 可定制的默认值 11.6 添加选择符表达式 11.7 共享插件 11.7.1 命名约定 11.7.2 别名$的使用 11.7.3 方法接口 11.7.4 文档格式 11.8 小结 附录A 在线资源 附录B...

    java源码包2

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    动易专业版——Upgrade_SiteFactory.Professional_2.5.2.0-2.5.3.0的升级包

    ●会员中心通过直接访问地址可以越权添加信息。 后台功能: ●自定义表单字段管理中当没有添加任何字段时点击“保存排序”出现异常。 ●模型预览页面出现“回发或回调参数无效”异常。 ●添加专题页面如果表...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    ExtAspNet_v2.3.2_dll

    -修正extjs最新版本(v3.2.2)中的一个bug,如果下拉列表中存在两个相同的Text,则SelectedValue返回值永远是第一个Text的值(feedback:ben.zhou)。 -应用补丁#6593, #6621(feedback:vbelyaev)。 +修正IE7下Grid分页...

    NetEase_OutChain:网易云外链

    api.py: 传入参数为歌曲ID,返回值为该歌曲的MP3地址。 可以进行些许修改,使其...2.在网页中使用 javascript 通过 ajax 请求 player.php, 解析返回的 json 数据,并根据需要显示。 错误: 如果直接命令行调用api.p

    java面试宝典

    116、JavaScript中的对象. 25 117、function的用法 26 118、对象的继承 27 119、this的用法 29 120、Array in JavaScript 29 121、jsp有哪些内置对象?作用分别是什么? 31 122、jsp有哪些动作?作用分别是什么? 31 123...

Global site tag (gtag.js) - Google Analytics