JS如何获取url的参数
来源:互联网 发布:阿里云 ads 编辑:程序博客网 时间:2024/05/21 14:09
index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&......
静态html文件js读取url参数 根据获取html的参数值控制html页面输出
这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET
函数:
<Script language="javascript">
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);}
}
return theRequest;
}
</Script>
<Script language="javascript">
var Request = new Object();
Request = GetRequest();
var 参数1,参数2,参数3,参数N;
参数1 = Request['参数1'];
参数2 = Request['参数2'];
参数3 = Request['参数3'];
参数N = Request['参数N'];
</Script>
以此获取url串中所带的同名参数
二、正则分析法。
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]);
return null;
}
alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));
- JS如何获取url的参数
- js如何获取url的参数
- JS如何获取URL 参数
- 如何获取js中url后面的参数
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- 菜鸟的第一次就这样给了js 如何获取 如何获取url后面的参数
- js获取url参数
- JS获取URL参数
- JS获取URL参数
- js获取url参数
- js获取url参数
- js获取url参数
- uva 11008 - Antimatter Ray Clearcutting(状态dp)
- CUDA的OpenCV-2.3.x/OpenCV-2.4.x编译
- 软件学院研究方向,对研究方向迷茫的同学一定要看(据说是一位北大软院前辈写的)
- Movie collection(2013.09.15)树状数组
- 初学者学Java(十五)
- JS如何获取url的参数
- A20 GSLX680 触摸按键驱动调试
- JDK 环境变量的配置
- NOR和NAND flash区别,RAM 和ROM区别
- CUDA下的GPU编程--线程和变量
- 使用html和CSS进行网页网站设计 -- 简明步骤
- C++中一条语句将文件内容写到std::string中
- 安装Project2007 Visio 2007 出现1706错误的解决方法
- HTML5的新增的标签和废除的标签