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

前端技术 2023/09/05 JavaScript

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=\"你好!\"

本文地址:https://www.stayed.cn/item/12947

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。