通过浏览器的URL获取参数
来源:互联网 发布:会计办公软件用友 编辑:程序博客网 时间:2024/05/16 12:51
前几天从网上找到的,现在找不到了,总之是转载前人的
方法一
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;}
使用方式
getQueryString("index")
使用这种方法获取中文参数的时候会编码错误
方法二
function getRequest() { var url = window.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]]=decodeURI(strs[i].split("=")[1]); //之前用了unescape() //才会出现乱码 } } return theRequest; }
使用方法
var object = getRequest();index = object.index;
0 0
- 通过浏览器的URL获取参数
- 获取浏览器url的参数
- 获取浏览器url参数
- js 获取浏览器的url中的参数
- 通过js获取URL参数
- 通过Javascript获取URL中?后面的参数
- JS获取地址栏通过URL传的参数
- 通过JS获取url传递的参数(html可用)
- javascript通过正则获取url问号后的参数
- JS获取页面通过URL传的参数
- jquery通过URL的传参并获取参数
- 通过request对象获取访问网站用户的 IP 访问者的浏览器名 操作系统名 从哪里转过来 以及 Url 上的所有参数
- 通过javascript在URL中获取参数
- jsp通过url传递和获取参数
- jsp获取参数值通过url传值
- 通过javascript获取URL中的参数
- 通过js 获取url中的参数
- 通过map自动获取url参数值
- 导出导出redis里面的key值
- turtlebot2不能与kobuki连接
- 【BZOJ3659】Which Dreamed It【有向图欧拉回路计数】【matrix tree定理】【BEST定理】【高斯消元】
- linux 编译 安装 thrift
- javax.servlet.ServletRequest.getAttribute(String name)与getParameter(String name)的使用
- 通过浏览器的URL获取参数
- 复制构造函数和赋值运算符根本的不同
- Constructor常用方法
- 【转载】功能测试时需要注意的点
- Android 系统添加第三方apk到data/app
- 【精】Linux磁盘I/O性能监控之iostat详解
- 解决win7提示不是正版的问题
- Java面向对象
- 线程—synchronized、volatile