【js工具类方法】截取地址栏参数
来源:互联网 发布:外链网盘系统源码 编辑:程序博客网 时间:2024/06/05 02:41
function getParameter(param){ var query = window.location.search; var iLen = param.length; var iStart = query.indexOf(param); if (iStart == -1){ return ""; } iStart += iLen + 1; var iEnd = query.indexOf("&", iStart); if (iEnd == -1){ return query.substring(iStart); } return query.substring(iStart, iEnd);}
举例
假设有一个url:
http://www.foo.com?name=ckp&motto=peace_work&sex=boy
我们想取得 motto 对应的参数 peace_work
只需 getParameter(‘motto’)
即可得到‘peace_work’
讲解(讲给我自己):
function getParameter(param){ var query = '?name=ckp&motto=peace_work&sex=boy' console.log(query) var iLen = param.length; console.log('参数长度为: '+iLen); var iStart = query.indexOf(param); console.log('motto位置: '+iStart) if (iStart == -1){ return ""; } iStart += iLen + 1; console.log('开始截取位置: '+iStart) var iEnd = query.indexOf("&", iStart); console.log('截取终止位置: '+iEnd) if (iEnd == -1){ return query.substring(iStart); } console.log('所得结果为: '+query.substring(iStart, iEnd)); return query.substring(iStart, iEnd);} getParameter('motto');
以上。
阅读全文
1 0
- 【js工具类方法】截取地址栏参数
- js截取地址栏参数
- js获取地址栏参数方法
- js数组去重和截取地址栏参数
- js获取地址栏参数的方法
- JS获取地址栏参数的方法【推荐】
- js获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 用JS获取地址栏参数的方法
- 第一周
- Educational Codeforces Round 23 E. Choosing The Commander(01Trie)
- Java基础-----集合Arraylist
- hdu 2844 多重背包
- HttpClient使用详解
- 【js工具类方法】截取地址栏参数
- 剑指offer——两个链表的第一个公共结点
- Thymeleaf简介
- php yii mongoid 查询处理
- TortoiseSVN 1.9.5安装 与 Eclipse4.4.2中安装SVN插件 图解详解
- lintcode 摆动排序(Wiggle Sort) (Java)
- iOS 给类别添加属性
- PowerShell提示系统禁止执行脚本解决方法
- 智能一代云平台(三十五):后端架构再思考