通过jquery 获取URL参数并进行转码


Posted in Javascript onAugust 18, 2014

jquery 获取URL参数并转码,首先构造一个含有目标参数的正则表达式对象,匹配目标参数并返回参数值

代码如下:

<script type="text/javascript"> 
$(document).ready(function(){ 
var pic_url=getUrlParam("picture"); 

$("#childpic").attr("src",pic_url); 
var content=getUrlParam("content"); 
$("#content").html("<b>"+content+"</b>"); 
}); 
function getUrlParam(name){ 
//构造一个含有目标参数的正则表达式对象 
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
//匹配目标参数 
var r = window.location.search.substr(1).match(reg); 
//alert(r); 
//返回参数值 
if (r!=null) return decodeURI(r[2]); 
return null; 
} 
</script>

测试url:http://xxxx.html?picture="XXXX"&content="你好!"

Javascript 相关文章推荐
javascript中的继承实例代码
Apr 27 Javascript
jquery移动端TAB触屏切换实现效果
Dec 22 Javascript
js中substring和substr两者区别和使用方法
Nov 09 Javascript
用JS实现轮播图效果(二)
Jun 26 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
Jul 27 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
Aug 30 Javascript
jquery html5 视频播放控制代码
Nov 06 Javascript
JavaScript制作弹出层效果
Dec 02 Javascript
JavaScript数据结构学习之数组、栈与队列
May 02 Javascript
浅谈JS中的常用选择器及属性、方法的调用
Jul 28 Javascript
react 创建单例组件的方法
Apr 26 Javascript
js根据后缀判断文件文件类型的代码
May 09 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
Aug 18 #Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
Aug 18 #Javascript
使用node.js半年来总结的 10 条经验
Aug 18 #Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
Aug 18 #Javascript
根据当前时间在jsp页面上显示上午或下午
Aug 18 #Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
Aug 18 #Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
Aug 18 #Javascript
You might like
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
js三种排序算法分享
2012/08/16 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
深入理解javascript中defer的作用
2013/12/11 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
简单谈谈Javascript中类型的判断
2015/10/19 Javascript
Three.js基础部分学习
2017/01/08 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
详解React中的组件通信问题
2017/07/31 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
p5.js绘制旋转的正方形
2019/10/23 Javascript
详解node.js 事件循环
2020/07/22 Javascript
vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
2020/07/27 Javascript
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
Python for Informatics 第11章之正则表达式(二)
2016/04/21 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
Python3网络爬虫之使用User Agent和代理IP隐藏身份
2017/11/23 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
实时获取Python的print输出流方法
2019/01/07 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
将tensorflow模型打包成PB文件及PB文件读取方式
2020/01/23 Python
Django中从mysql数据库中获取数据传到echarts方式
2020/04/07 Python
python怎么判断模块安装完成
2020/06/19 Python
深入浅析HTML5中的SVG
2015/11/27 HTML / CSS
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
幼儿师范毕业生自荐信
2013/11/09 职场文书
2014员工聘用协议书(最新版)
2014/11/24 职场文书
敬老院义诊活动总结
2015/05/07 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
办公室规章制度范本
2015/08/04 职场文书
暑假开始了,你的暑假学习计划写好了吗?
2019/07/04 职场文书
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python