`
free_zhou
  • 浏览: 52101 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

javascript 取参数url

阅读更多
用struts和各种P取url参数是那么多简单,最近学习了一下javacript,写个方法取参数,此方法有点笨,发现好方法再补上。其实如果你正则牛X的话可以直接用正则取,个人认为!
  function getPara()
			{
				var url = location.href;
				//如果没有参数,返回null
				//if(url.indexOf("?") == -1 || url.indexOf("name=" == -1))
				if(url.indexOf("?") == -1)
				{
					alert("没有参数或者 不存在要取的参数");
					return "";
				}
				//分离参数部分
				var queryString = url.substring(url.indexOf("?")+1);
				//分离参数对
				var queryStrings = queryString.split('&');
				var paraName,paraPos,paraValue;
				alert("paralength=" + queryStrings.length);
				for(var i = 0; i < queryStrings.length; i++)
				{
					paraPos = queryStrings[i].indexOf('=');
					if(paraPos == -1)
					{
						continue;
					}
					paraName = queryStrings[i].substring(0,paraPos);
				    paraValue = queryStrings[i].substring(paraPos + 1);
					
					if(paraName == "name")
					{
						alert("name=" + paraValue);
						return paraValue;
						break;
					}
				}
				return "";
			}
分享到:
评论

相关推荐

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

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

    获取url中参数,javascript,你值得拥有

    获取url中参数,javascript,你值得拥有

    在页面上取URL参数

    ### 在页面上取URL参数 #### 背景与应用场景 在Web开发中,经常需要从URL中获取特定的参数来实现动态页面的功能或者个性化用户体验。例如,在电子商务网站中,可能会根据URL中的商品ID参数来展示不同的商品详情;...

    网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到的是乱码问题的解决

    网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到的是乱码问题的解决 网页资料收集 JAVA与JAVASCRIPT通信乱码问题 java javascript jsp的url提交带中文参数时后台取到...

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

    // 取url参数 function request(paras) { var query = location.search; // 如果提供了第二个参数,使用该参数代替默认的location.search if (arguments.length == 2) { query = arguments[1]; } // 如果...

    js取url参数.rar

    总结来说,"js取url参数"是指在JavaScript中解析URL查询字符串以获取参数的过程,这可以通过简单的字符串操作或利用现成的库来实现。理解和掌握这个技巧对于进行前端开发是非常重要的,因为它常常用于页面间的通信、...

    JavaScript获取URL参数的方法之一

    //JavaScript获取url,并把url中的参数变成数组的方法,arr数组的值就是各参数值 var url = [removed].href.toString(); var u = url.split("?"); var arr = []; if(typeof(u[1]) == "string"){ u = u[1]....

    js实现ifram取父窗口URL地址的方法

    本文介绍的JavaScript方法,就是如何在iframe中实现获取父窗口URL地址的过程。这一过程利用了JavaScript中的window.parent对象,它是iframe元素与父窗口之间的桥梁。 首先,理解window对象在JavaScript中的地位非常...

    JavaScript URL参数读取改进版

    在JavaScript编程中,处理URL参数是一项常见的任务,特别是在构建Web应用程序时。URL参数通常用于传递数据到服务器或者在页面之间传递信息。本文将探讨一种改进的JavaScript方法来读取URL参数,这种方法来源于...

    JavaScript重定向URL参数的两种方法小结

    这两种方法都可以有效地处理URL参数的重定向,选择哪种取决于个人喜好和特定场景的需求。在实际开发中,还需要注意URL编码问题,确保特殊字符在URL中能正确传输。例如,可以使用`encodeURIComponent()`函数对参数值...

    JS版取Url参数-易语言

    "JS版取Url参数-易语言"这个标题暗示我们讨论的是如何使用JavaScript解析URL查询字符串并提取其中的参数。易语言是一种面向对象的中文编程语言,但在这里提到的“易语言”可能是对JavaScript简单易学特点的借用。 ...

    Javascript获取HTML静态页面参数传递值示例

    bb.htm中则通过编写JavaScript函数QueryString来获取URL中传递过来的参数值。 值得注意的是,使用URL传递参数主要适用于GET请求,因为POST请求的数据不会出现在URL中。因此,上述技术只适用于GET方法或者已经明确...

    getURL:Chrome Chrome扩展程序,可从单击的链接中提取URL参数

    《getURL:Chrome扩展程序与JavaScript实现URL参数提取详解》 在互联网的海洋中,URL(统一资源定位符)是连接我们与各种网络资源的桥梁。URL不仅包含网站的地址,还可能携带额外的查询参数,这些参数在网页交互、...

    js代码-JavaScript中获取URL中参数值的方法

    在JavaScript中,获取URL中的参数值是常见的任务,特别是在开发Web应用时。这些参数通常以键值对的形式出现在URL查询字符串中,形如 "?key1=value1&key2=value2"。下面我们将深入探讨如何使用JavaScript来提取这些...

    HTML页面地址栏参数传递与获取

    ### HTML页面地址栏参数传递与获取 ...本文介绍了一个JavaScript函数用于从URL中获取参数,并提供了相应的代码示例。在实际应用中,应根据具体需求合理选择参数传递方式,并注意相关的安全性和兼容性问题。

    JS获取url参数,JS发送json格式的POST请求方法

    在JavaScript中,有时我们需要从URL中获取特定的参数值,或者向服务器发送包含JSON数据的POST请求。本文将详细介绍这两个重要知识点。 首先,让我们来看如何使用JavaScript获取URL参数。URL参数通常以问号(?)分隔...

    页面间传递参数的方法,及例子

    1. URL查询参数 这是最简单且广泛使用的方式。在URL后面添加问号(?)后跟键值对,如`www.example.com/page.html?name=John&age=30`。在目标页面上,可以通过JavaScript的`window.location.search`获取查询字符串,...

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

    url paramter: 代码如下: //lastest: var getArgs=function() {//get url querystring var params=[removed].search,reg=/(?:^\?|&)(.*?)=(.*?)(?=&|$)/g,temp,args={}; while((temp=reg.exec&#40;params&#41;)!=...

    Java WEB实现URL重写

    URL重写的主要目的是将复杂的、带有多个参数的URL转化为更加友好、易于理解的形式。这样的URL更容易被用户记住,同时也更利于搜索引擎抓取。 首先,我们需要了解URL的基本结构,通常包括协议(如http或https)、...

Global site tag (gtag.js) - Google Analytics