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 相关文章推荐
html5的自定义data-*属性和jquery的data()方法的使用示例
Aug 21 Javascript
使用JavaScript和C#中获得referer
Nov 14 Javascript
最原始的jQuery注册验证方式
Oct 11 Javascript
node.js版本管理工具n无效的原理和解决方法
Nov 24 Javascript
js实现三级联动效果(简单易懂)
Mar 27 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 Javascript
浅谈原型对象的常用开发模式
Jul 22 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 Javascript
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 jQuery
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
Jan 18 jQuery
JavaScript使用闭包模仿块级作用域操作示例
Jan 21 Javascript
js实现无刷新监听URL的变化示例代码详解
Jun 03 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中使用DOM类读取XML文件的实现代码
2011/12/14 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
2012/07/01 PHP
php数组指针操作详解
2017/02/14 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
js或css实现滚动广告的几种方案
2010/01/28 Javascript
Jquery下判断Id是否存在的代码
2011/01/06 Javascript
javascript中window.event事件用法详解
2012/12/11 Javascript
Windows系统中安装nodejs图文教程
2015/02/28 NodeJs
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
jQuery实现点击按钮弹出可关闭层的浮动层插件
2015/09/19 Javascript
jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单
2016/09/21 Javascript
vue2组件之select2调用的示例代码
2017/10/12 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
python获取糗百图片代码实例
2013/12/18 Python
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
总结用Pdb库调试Python的方式及常用的命令
2016/08/18 Python
Python实现对象转换为xml的方法示例
2017/06/08 Python
python程序封装为win32服务的方法
2021/03/07 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
PyCharm刷新项目(文件)目录的实现
2020/02/14 Python
python 使用cx-freeze打包程序的实现
2020/03/14 Python
财政局长自荐信范文
2013/12/22 职场文书
公积金转移接收函
2014/01/11 职场文书
小学六年级学生评语
2014/04/22 职场文书
中职三好学生事迹材料
2014/08/24 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
村主任“四风”问题个人整改措施
2014/10/04 职场文书
自我工作评价范文
2015/03/06 职场文书
2019大学生社会实践报告汇总
2019/08/16 职场文书
元素水平垂直居中的方式
2021/03/31 HTML / CSS
JavaScript实现栈结构详细过程
2021/12/06 Javascript
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python