通过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 相关文章推荐
模拟电子签章盖章效果的jQuery插件源码
Jun 24 Javascript
javascript中createElement的两种创建方式
May 14 Javascript
node.js中格式化数字增加千位符的几种方法
Jul 03 Javascript
jQuery中的ajax async同步和异步详解
Sep 29 Javascript
node.js微信公众平台开发教程
Mar 04 Javascript
Uploadify上传文件方法
Mar 16 Javascript
AngularJS基础 ng-class-odd 指令示例
Aug 01 Javascript
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 jQuery
javascript变量提升和闭包理解
Mar 12 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
Sep 15 jQuery
微信小程序实现上传照片代码实例解析
Aug 04 Javascript
VUE解决跨域问题Access to XMLHttpRequest at
May 06 Vue.js
浅谈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 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
2010/10/22 PHP
php之curl设置超时实例
2014/11/03 PHP
[原创]用javascript实现检测指定目录是否存在的方法
2008/01/12 Javascript
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
2012/01/15 Javascript
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
判定是否原生方法的JS代码
2013/11/12 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
jQuery实现购物车计算价格功能的方法
2015/03/25 Javascript
详解Wondows下Node.js使用MongoDB的环境配置
2016/03/01 Javascript
Vue组件开发初探
2017/02/14 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
Python实现Windows上气泡提醒效果的方法
2015/06/03 Python
Python机器学习之决策树算法
2017/12/22 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
详解Python 解压缩文件
2019/04/09 Python
windows下安装Python虚拟环境virtualenvwrapper-win
2019/06/14 Python
pytorch点乘与叉乘示例讲解
2019/12/27 Python
德国团购网站:Groupon德国
2018/03/13 全球购物
Cotton On香港网站:澳洲时装连锁品牌
2018/11/01 全球购物
尼克松手表官网:Nixon手表
2019/03/17 全球购物
企业厂长岗位职责
2013/12/17 职场文书
医生进修自我鉴定
2014/01/19 职场文书
应届大学生自荐书
2014/06/17 职场文书
领导班子个人对照检查材料(群众路线)
2014/09/26 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
学校实习推荐信
2015/03/27 职场文书
离婚被告代理词
2015/05/23 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers