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 相关文章推荐
网页上的Javascript编辑器和代码格式化
Apr 25 Javascript
解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
May 13 Javascript
JS实现字体选色板实例代码
Nov 20 Javascript
jQuery之字体大小的设置方法
Feb 27 Javascript
JS自定义选项卡函数及用法实例分析
Sep 02 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
Dec 17 Javascript
详解js运算符单竖杠“|”与“||”的用法和作用介绍
Nov 04 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
Nov 27 Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
Mar 23 Javascript
纯JS开发baguetteBox.js响应式画廊插件
Jun 28 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 curl 伪造IP来源的实例代码
2012/11/01 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
关于js遍历表格的实例
2013/07/10 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
javascript实现九宫格相加数值相等
2020/05/28 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
2020/05/14 Javascript
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
详细探究Python中的字典容器
2015/04/14 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
解决Django中多条件查询的问题
2019/07/18 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
2020/05/04 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
美国传奇滑手Paul Rodriguez创办的街头滑板品牌:Primitive Skateboarding
2019/10/29 全球购物
Linux管理员面试题 Linux admin interview questions
2016/07/08 面试题
学生个人的自我评价分享
2013/11/05 职场文书
微观物理专业自荐信
2014/01/26 职场文书
元旦获奖感言
2014/03/08 职场文书
学生会竞聘书范文
2014/03/31 职场文书
爱心捐款感谢信
2015/01/20 职场文书
python接口测试返回数据为字典取值方式
2022/02/12 Python