JavaScript获取Url里的参数


Posted in Javascript onDecember 18, 2014

最近开发的项目需要用JavaScript读取Url字符串里的参数的值

通过查找资料和自己的试验,总算成功

脚本如下:

<script type="text/javascript">

      function GetRequest(strName)

     {

           var strHref = window.location.href; //获取Url字串

           var intPos = strHref.indexOf("?");  // 参数开始位置

           var strRight = strHref.substr(intPos + 1);

           var arrTmp = strRight.split("&"); //参数分割符

           for(var i = 0; i < arrTmp.length; i++) 

           { 

                 var arrTemp = arrTmp[i].split("="); 

                 if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1]; 

           } 

           return ""; 

      }

</script>

测试:

<script>

      var id=GetRequest("ID") ;

     alert(id);

</script>

如果大家还有其它的方法,还请告之,本文持续更新

欢迎共同交流、共同学习~

Javascript 相关文章推荐
AutoSave/自动存储功能实现
Mar 24 Javascript
推荐dojo学习笔记
Mar 24 Javascript
js 目录列举函数
Nov 06 Javascript
基于jquery的tab切换 js原理
Apr 01 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
Sep 27 Javascript
基于javascript代码实现通过点击图片显示原图片
Nov 29 Javascript
JS事件添加和移出的兼容写法示例
Jun 20 Javascript
JSONP基础知识详解
Mar 19 Javascript
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
使用Angular CLI进行单元测试和E2E测试的方法
Mar 24 Javascript
layui实现文件或图片上传记录
Aug 28 Javascript
微信小程序之swiper滑动面板用法示例
Dec 04 Javascript
Javascript实现单张图片浏览
Dec 18 #Javascript
VS2008中使用JavaScript调用WebServices
Dec 18 #Javascript
JavaScript中window.showModalDialog()用法详解
Dec 18 #Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
Dec 18 #Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
Dec 18 #Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 #Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
Dec 18 #Javascript
You might like
在PHP中使用灵巧的体系结构
2006/10/09 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
2014/11/04 PHP
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
2015/03/17 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
Windows系统下Node.js的简单入门教程
2015/06/23 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
浅谈JavaScript中的apply/call/bind和this的使用
2017/02/26 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
Vue2单一事件管理组件通信
2017/05/09 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
详解VUE前端按钮权限控制
2019/04/26 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
layui 表格操作列按钮动态显示的实现方法
2019/09/06 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
2020/05/17 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
2020/08/03 Javascript
探究Python多进程编程下线程之间变量的共享问题
2015/05/05 Python
python实现class对象转换成json/字典的方法
2016/03/11 Python
python使用Geany编辑器配置方法
2020/02/21 Python
python中用ggplot绘制画图实例讲解
2021/01/26 Python
美体小铺波兰官方网站:The Body Shop波兰
2019/09/03 全球购物
澳大利亚手袋、珠宝和在线时尚精品店:The Way
2019/12/21 全球购物
《燕子》教学反思
2014/02/18 职场文书
售后服务承诺书模板
2014/05/21 职场文书
给上级领导的感谢信
2015/01/22 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
2015年国庆节标语大全
2015/07/30 职场文书
污染环境建议书
2015/09/14 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书
mysql优化
2021/04/06 MySQL