function getUrl(name) {
var reg = new RegExp("(^|&)" + name + "=([^&])(&|$)");
var r = windowlocationsearchsubstr(1)match(reg);
if (r != null) return unescape(r[2]); return "Please input keywords here";
}
$(document)ready(function(){
var getFlag = getUrl("id");// 取到地址栏的id值 45eee
if (getFlag != '') {
//alert(getFlag);
var str = /\d/g;//正则匹配规则,取数字
var temp = getFlagmatch(str);//得到数字数组
//alert(templength);
for(var i=0; i<templength; i++){
documentwrite(temp[i]);
}
}
});
</script>示例:
URL: >windowlocationhref 这个方法可以当前url地址信息,当然还有windowlocationhost等各种,都是以windowlocation开头的,你试一下就知道你需要哪个了两种方法:方法一:正则分析法参考代码:functiongetQueryString(name){varreg=newRegExp("(^|&)"+name+"=([^&])(&|$)","i");varr=windowlocationsearchsubstr(1)match(reg);if(r!=null)returnunescape(r[2]);returnnull;}调用方法:alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));方法二:字符串截取法调用:调用方法:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)