通过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 相关文章推荐
在js中使用&quot;with&quot;语句中跨frame的变量引用问题
Mar 08 Javascript
js DOM的学习笔记
Dec 22 Javascript
javascript 回到顶部效果的实现代码
Feb 17 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
Angularjs中使用Filters详解
Mar 11 Javascript
一款简单的jQuery图片标注效果附源码下载
Mar 22 Javascript
如何用js实现鼠标向上滚动时浮动导航
Jul 18 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
May 29 Javascript
配置一个vue3.0项目的完整步骤
Apr 26 Javascript
通过循环优化 JavaScript 程序
Jun 24 Javascript
你或许不知道的一些npm实用技巧
Jul 04 Javascript
JavaScript实现省份城市的三级联动
Feb 11 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
php下关于Cannot use a scalar value as an array的解决办法
2010/08/08 PHP
解析PHP中的unset究竟会不会释放内存
2013/07/18 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
2019/10/24 PHP
laravel解决迁移文件一次删除创建字段报错的问题
2019/10/24 PHP
jquery实现LED广告牌旋转系统图片切换效果代码分享
2015/08/26 Javascript
javascript常用函数(1)
2015/11/04 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
2016/09/17 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
vue.js 上传图片实例代码
2017/06/22 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
原生js实现简单的模态框示例
2017/09/08 Javascript
JS异步函数队列功能实例分析
2017/11/28 Javascript
JavaScript常用截取字符串的三种方式用法区别实例解析
2018/05/15 Javascript
详解JS判断页面是在手机端还是在PC端打开的方法
2019/04/26 Javascript
nodejs 递归拷贝、读取目录下所有文件和目录
2019/07/18 NodeJs
vuex的使用和简易实现
2021/01/07 Vue.js
Python的SimpleHTTPServer模块用处及使用方法简介
2018/01/22 Python
python实现机器学习之元线性回归
2018/09/06 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
python生成requirements.txt的两种方法
2019/09/18 Python
python实现飞机大战小游戏
2019/11/08 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
美国瑜伽品牌:Gaiam
2017/10/31 全球购物
linux面试相关问题
2012/08/11 面试题
团员的自我评价
2013/12/01 职场文书
党员个人思想汇报
2013/12/28 职场文书
优秀教师主要事迹
2014/02/01 职场文书
军校大学生个人的自我评价
2014/02/17 职场文书
市场营销专业毕业生求职信
2014/03/26 职场文书
初中班主任评语
2014/04/24 职场文书
党员服务承诺书
2014/05/28 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书