js获取页面传来参数的方法


Posted in Javascript onSeptember 06, 2014

这篇文章主要介绍了通过window.location.search来获取页面传来的参数,经测试是OK的

function GetQueryString(name) { 
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); 
var r = window.location.search.substr(1).match(reg); 
if (r!=null) return (r[2]); return null; 
} 

var sname = GetQueryString("name"); 
if(sname!=null) 
{ 
var sname_ = decodeURIComponent(sname); 
alert(sname_); 
}

测试

abcd.html?name=xyz

应该弹出xyz

Javascript 相关文章推荐
firefox下对ajax的onreadystatechange的支持情况分析
Dec 14 Javascript
jQuery+ajax实现顶一下,踩一下效果
Jul 17 Javascript
js向上无缝滚动,网站公告效果 具体代码
Nov 18 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
May 12 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
Apr 17 Javascript
node.js实现微信JS-API封装接口的示例代码
Sep 06 Javascript
Vue页面骨架屏注入方法
May 13 Javascript
微信小程序开发实现的IP地址查询功能示例
Mar 28 Javascript
微信小程序生成二维码的示例代码
Mar 29 Javascript
Node.js+Express+Mysql 实现增删改查
Apr 03 Javascript
vue实现标签云效果的示例
Nov 09 Javascript
用javascript关闭本窗口技巧小结
Sep 05 #Javascript
使用jquery解析XML示例代码
Sep 05 #Javascript
js实现按一下删除键删除整个单词附demo
Sep 05 #Javascript
JS获取当前网页大小以及屏幕分辨率等
Sep 05 #Javascript
JS来动态的修改url实现对url的增删查改
Sep 05 #Javascript
jQuery表格插件datatables用法总结
Sep 05 #Javascript
jQuery中index()的用法分析
Sep 05 #Javascript
You might like
《Re:从零开始的异世界生活》剧情体验,手游新作定名
2020/04/09 日漫
php UTF8 文件的签名问题
2009/10/30 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
Javascript 复制数组实现代码
2009/11/26 Javascript
在JavaScript中typeof的用途介绍
2013/04/11 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
JavaScript实现简单Tip提示框效果
2016/04/20 Javascript
jQuery向父辈遍历的简单方法
2016/09/18 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码
2019/11/01 Javascript
Vue2.0 实现页面缓存和不缓存的方式
2019/11/12 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
2019/12/22 Javascript
[47:45]Liquid vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Python虚拟环境项目实例
2017/11/20 Python
python实现识别手写数字 python图像识别算法
2020/03/23 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
Python简单实现区域生长方式
2020/01/16 Python
Win10里python3创建虚拟环境的步骤
2020/01/31 Python
python实现文件分片上传的接口自动化
2020/11/19 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
HTML5语音识别标签写法附图
2013/11/18 HTML / CSS
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
银行实习生的自我评价
2014/01/13 职场文书
“向国旗敬礼”主题班会活动设计方案
2014/09/27 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
关于长城的导游词
2015/01/30 职场文书
小学体育组工作总结
2015/08/13 职场文书
分享Python获取本机IP地址的几种方法
2022/03/17 Python
关于vue-router-link选择样式设置
2022/04/30 Vue.js
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript