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
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我