`
534064358
  • 浏览: 13662 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JavaScript获取Url参数

阅读更多

方法1:

<scripttype="text/javascript"> 
<!--
functionRequest(strName){ 
varstrHref="www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc"; 
varintPos=strHref.indexOf("?"); 
varstrRight=strHref.substr(intPos+1); 
vararrTmp=strRight.split("&"); 
for(vari=0;i<arrTmp.length;i++){ 
vararrTemp=arrTmp[i].split("="); 
if(arrTemp[0].toUpperCase()==strName.toUpperCase())returnarrTemp[1]; 
}
return""; 
}
alert(Request("a")); 
alert(Request("b")); 
alert(Request("c")); 
//--> 
</script>

 

方法2:

<scripttype="text/javascript"> 
functiongetUrlPara(paraName){ 
varsUrl=location.href; 
varsReg="(?:\\?|&){1}"+paraName+"=([^&]*)" 
varre=newRegExp(sReg,"gi"); 
re.exec(sUrl);
returnRegExp.$1; 
}
//应用实例:test_para.html?a=11&b=22&c=33 
alert(getUrlPara("a")); 
alert(getUrlPara("b")); 
</script>

 

方法3:

<scripttype="text/javascript"> 
<!--
String.prototype.getQuery=function(name){ 
  varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)"); 
  varr=this.substr(this.indexOf("\?")+1).match(reg); 
  if(r!=null)returnunescape(r[2]);returnnull; 
}
varstrHref="www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc"; 
alert(strHref.getQuery("a")); 
alert(strHref.getQuery("b")); 
alert(strHref.getQuery("c")); 
//--> 
</script>

 

分享到:
评论

相关推荐

    自己写的JavaScript获取URL参数方法

    总的来说,通过JavaScript获取URL参数是一项基础但实用的技能,它涉及到URL解析、字符串操作以及可能的JSON处理。在实际项目中,这样的函数可以大大提高代码的可复用性和灵活性,使我们能够轻松地从URL中提取和处理...

    js获取url,javascript获取url参数等

    设置或获取整个 URL 为字符串。 设置或获取与 URL 关联的端口号码。 设置或获取 URL 的协议部分。 设置或获取 href 属性中在井号“#”后面的分段。 设置或获取 location 或 URL 的 hostname 和 port 号码。 ...

    js获取url参数

    本文将详细介绍一种利用自定义函数`getUrlParam`来获取URL参数的方法,并对其进行深入解析。 #### 二、基础知识回顾 ##### 2.1 URL 结构 URL(Uniform Resource Locator)是统一资源定位符,用于标识互联网上的...

    javascript 获取url参数的正则表达式(用来获取某个参数值)

    本文将深入探讨如何使用正则表达式来获取URL参数,并提供相关的示例代码。 首先,我们需要理解URL的基本结构。一个典型的URL通常包括协议(如http或https)、主机名、路径和查询字符串。查询字符串是由键值对组成的...

    使用JavaScript获取URL中的参数(两种方法)

    本文将详细介绍两种使用JavaScript获取URL参数的方法。 ### 方法一:通过字符串操作 这种方法是通过分割URL的查询字符串来查找指定的参数。首先,我们获取URL的查询部分,然后将它分解为键值对数组,最后遍历这个...

    javascript 获取url参数和script标签中获取url参数函数代码

    本文将详细介绍如何通过JavaScript获取URL参数和script标签中的参数,并提供相应的函数代码。 首先,我们来看如何获取URL参数。在JavaScript中,`document.location.search`属性可以获取URL中的查询字符串(即URL中...

    JavaScript获取URL参数的方法之一

    JavaScript获取URL参数的方法之一是通过使用window.location.href来获取当前页面的完整URL,然后使用字符串操作方法来分割、解析和获取这些参数。在上述示例代码中,首先通过window.document.location.href.toString...

    JavaScript获取Url中的参数(解决中文乱码)

    JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数

    基于JavaScript获取url参数2种方法

    本文将详细介绍两种使用JavaScript获取URL参数的方法:字符串分割分析法和正则表达式分析法。 首先,让我们看看字符串分割分析法: 在接收页面中,我们可以通过JavaScript的`location.search`属性获取URL中"?"符号...

    javascript获取URL参数与参数值的示例代码

    总结一下,JavaScript获取URL参数和参数值的方法包括使用`window.location.search`、`URLSearchParams` API或自定义函数。在不支持现代API的环境下,自定义函数如`getParameter`是一个实用的选择。在实际开发中,应...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    javaScript获取浏览器参数

    - **动态路由**:根据URL参数的不同加载不同的页面或组件。 #### 4. 注意事项 - 在实际应用中,将自定义方法附加到原生对象的原型上可能会导致与第三方库或其他代码冲突,建议考虑封装为独立函数。 - 对于安全性较...

    JS获取url参数详细

    在JavaScript中,获取URL参数是常见的需求...总结,JavaScript获取URL参数主要有字符串分割和正则表达式两种方法,每种方法都有其适用场景。理解并熟练运用这些技巧,能够帮助开发者更好地处理网页动态交互和数据获取。

    js获取url参数.rar url参数获取

    在JavaScript编程中,获取URL参数是一项常见的任务,特别是在构建动态Web应用时。URL(Uniform Resource Locator)是网页的地址,而URL参数则是附加在URL后面,用于传递额外信息的键值对。这些参数通常以问号(?)...

    javascript获取url上的参数.rar

    获取URL参数的常用方法是解析这个查询字符串。以下是一种实现方式: ```javascript function getURLParameters(url) { var params = {}; var parser = document.createElement('a'); parser.href = url || ...

    Jquery 获取url参数

    在jQuery中,没有直接用于获取URL参数的内置函数,但我们可以利用JavaScript的`location.search`属性和`split()`、`map()`、`reduce()`等数组方法来实现。以下是一种常见的实现方式: ```javascript function ...

    JavaScript获取链接url参数并生成对象

    标题"JavaScript获取链接url参数并生成对象"指出了我们需要从URL中提取这些参数,并将它们组织成一个JavaScript对象。这个对象的键将是参数名,值将是对应的参数值。这样做可以方便地对参数进行操作,如遍历、修改或...

    使用jquery获取url及url参数的简单实例

    总结以上知识点,我们介绍了获取URL的基本方法、使用JavaScript获取URL参数的方法、通过jQuery扩展方法获取URL参数、正确处理URL参数编码问题,以及随着JavaScript标准更新而导致的函数替换问题。掌握这些知识点,将...

Global site tag (gtag.js) - Google Analytics