JavaScript获取url中"?"符后的字串
2012-05-23 15:27
429 查看
当我们想获取求URL中?号后面中一个特定的参数的值时我们可以用如下的一个JavaScrit函数去获取它:
然后我们就可以这样子调用,比如请求的URL为"http://localhost/serach.aspx?Key=88&id=9"
function GetRequest() { var url = window.location.href;// 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; }
然后我们就可以这样子调用,比如请求的URL为"http://localhost/serach.aspx?Key=88&id=9"
var ClientRequest = new Object(); ClientRequest = GetRequest(); // GetRequest(); var ReauesKey = ClientRequest['Key'];这样子我们就可以获得请求中Key的值了!很好用!
相关文章推荐
- 获取url参数 SQ.getQueryString("参数名") --javascript
- //获取url中"?"符后的字串
- 使用JavaScript或Jquery获取标准下拉框的"选中值"和"选中文本"
- JAVASCRIPT:漂浮的广告,status设置,getElementById("id")获取文件名称
- javascript学习笔记——如何修改<a href="#">url name</a>
- js之获取url中"?"后面的字串
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- 通过javascript获取<input type="file">的客户端真实路径
- //获取url中"?"符后的字串
- js获取url中"?"后面的字串
- jsp页面javascript中用document.getElementById(" ").value无法获取相应text的值
- javascript&nbsp;获取url中的参数对
- 如果用JavaScript获取标准下拉框的"选中值"和"选中文本"
- 获取日期时间星期的"JAVASCRIPT代码"
- 使用用JavaScript或Jquery获取标准下拉框的"选中值"和"选中文本"
- 获取url中"?"符后的字串
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- JavaScript中0和""的比较问题
- javascript获取url参数的方法
- 使用javascript获取Url的参