通过javascript在URL中获取参数

原创 2013年12月04日 20:33:46
给你一个通用函数(支持IE和FF)

例如 a.htm?ID=12&str=aaaa

<script language="JavaScript" type="text/javascript"> 
function QueryString()
{
var name,value,i;
var str=location.href;
var num=str.indexOf("?")
str=str.substr(num+1);
var arrtmp=str.split("&");
for(i=0;i < arrtmp.length;i++){
num=arrtmp[i].indexOf("=");
if(num>0){
name=arrtmp[i].substring(0,num);
value=arrtmp[i].substr(num+1);
this[name]=value;
}
}
}
//--------------------------------------
//调用:
var Request=new QueryString();
ID=Request["ID"]
str=Request["str"]
document.write(ID+"<br>"+str); 
</script> 

输出结果为:  
12
aaaa

页面跳转带参数及获取参数

// Util (function (app, _) {   // 工具   function Util() { } Util.prototype.goTo = function (url, ...
  • lml_little
  • lml_little
  • 2017年10月11日 15:32
  • 208

从url地址栏获取参数

//获取URL参数 GetUrlParam: function (name, url, defaultValue) { name = name.toLowerC...
  • qq_34543252
  • qq_34543252
  • 2018年01月05日 10:09
  • 27

JS通过Url传递中文参数,c#获取参数

最近遇到一个JS通过Url传递中文参数,c#获取中文参数乱码的问题。解决方法如下: 正确的方法是: JS var reqUrl = document.location + "?key=" + e...
  • x_yz_
  • x_yz_
  • 2015年07月08日 14:01
  • 1612

struts2的action从request获取参数值的两种方式

无论是提交form表单还是从URL中直接获取,struts2的action类中获取请求参数值,总的来说有2种方式: 第一种在action中定义同名变量,提供get/set方法。 第二种方式是手动获...
  • PrayAllForYou
  • PrayAllForYou
  • 2016年06月12日 20:38
  • 4189

ThinkPHP5 对html页面中的url传参操作

◆ 背景 毕竟PHP开发的框架多数都会和前端页面嵌套使用,而不同的框架升级多少都会有所变化,这毕竟是其中的一个知识点吧,在我找不到方法前,考虑的是隐藏域提交“ID”,然后后台post处理取出此ID...
  • u011415782
  • u011415782
  • 2018年01月25日 18:01
  • 47

通过浏览器的URL获取参数

前几天从网上找到的,现在找不到了,总之是转载前人的 方法一function getQueryString(name) { var reg = new RegExp("(^|&)" + name...
  • u010513756
  • u010513756
  • 2016年07月18日 15:18
  • 12254

关于如何获取url中的参数的值

最近总是遇到这个问题,每次都要去百度,很麻烦,就做个记录。 找了很久好像也没有定义好的函数可以调用,需要自己定义一个函数,要用到的就是正则表达式,关于正则表达式就不多做解释了。下面是定义函数的方法...
  • Jacy_Lee_LDF
  • Jacy_Lee_LDF
  • 2017年01月03日 20:47
  • 1265

使用JS准确获取URL网址中参数的几种方法

(新年第一天上班)今天就遇到这样一个问题,简单描述就是需要从URL中获取所传递的参数。如果使用后台语言我们都会有很多中方法来获取,但是网站的中的所有数据都是通过AJAX进行传递的,所以需要使用JS进行...
  • Zhihua_W
  • Zhihua_W
  • 2017年02月03日 13:47
  • 3792

JavaScript从url中获取参数 / js get url parameter

问题描述:如图,我想从一个url中 获取参数,并且用js来实现 js代码: functiongetParameterByName(name, url) {     if (!...
  • qijingpei
  • qijingpei
  • 2017年07月07日 17:18
  • 657

jsp页面跳转中,从js里面获取url中的参数

jsp页面跳转中,从js里面获取url中的参数,总结如下: url = ss.jsp?chiroom=1  var chiroomId = ((temp = window.location.hre...
  • fly0744
  • fly0744
  • 2013年08月07日 16:37
  • 788
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过javascript在URL中获取参数
举报原因:
原因补充:

(最多只允许输入30个字)