您的位置:首页 > Web前端 > JavaScript

javascript获取指定链接GET参数函数

2016-03-05 15:08 651 查看
获取 Iframe  父页面函数

//获取父页面完整URL
function parentUrl(){
var isInIframe = (parent !== window),
parentUrl = null;
if (isInIframe) {
parentUrl = document.referrer;
}
return parentUrl;
}

javascript获取指定链接GET参数函数

//获取指定参数
function getQueryString(name) {
var str = parentUrl(); //获取iframe父页面链接地址,也可以是当前链接 window.location.href;
var num=str.indexOf("?");
str=str.substr(num+1); //取得所有参数 stringvar.substr(start [, length ]

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = str.match(reg);
if (r != null) return unescape(r[2]); return null;
}

使用方法:
如要获取链接参数  id=123  ,只需要调用getQueryString(‘id’) 即可

获取值为 123 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: