如何快速获取浏览器地址栏中的参数值?

2026-04-06 19:091阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计137个文字,预计阅读时间需要1分钟。

如何快速获取浏览器地址栏中的参数值?

javascript// 获取浏览器地址栏参数function getQueryString(name) { var reg=new RegExp((^|&)+ name +=([^&]*)(&|$)); var r=window.location.search.substr(1).match(reg); if(r !=null) return unescape(r[2]); return null;}

getQueryString

//快速获取浏览器地址参数 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null)return unescape(r[2]); return null; } //示例:拓展页面跳转 function jumpToUrl(url, _blank) { var bd_channel = getQueryString("bdcid"); if (bd_channel) { var tx_adtag = getQueryString("ADTAG"); tx_adtag = tx_adtag ? "&ADTAG=" + tx_adtag : ""; if (_blank) { window.open(url + "?bdcid=" + bd_channel + tx_adtag); } else { window.location.href = url + "?bdcid=" + bd_channel + tx_adtag; } } else { if (_blank) { window.open(url); } else { window.location.href = url; } } }

如何快速获取浏览器地址栏中的参数值?

本文共计137个文字,预计阅读时间需要1分钟。

如何快速获取浏览器地址栏中的参数值?

javascript// 获取浏览器地址栏参数function getQueryString(name) { var reg=new RegExp((^|&)+ name +=([^&]*)(&|$)); var r=window.location.search.substr(1).match(reg); if(r !=null) return unescape(r[2]); return null;}

getQueryString

//快速获取浏览器地址参数 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null)return unescape(r[2]); return null; } //示例:拓展页面跳转 function jumpToUrl(url, _blank) { var bd_channel = getQueryString("bdcid"); if (bd_channel) { var tx_adtag = getQueryString("ADTAG"); tx_adtag = tx_adtag ? "&ADTAG=" + tx_adtag : ""; if (_blank) { window.open(url + "?bdcid=" + bd_channel + tx_adtag); } else { window.location.href = url + "?bdcid=" + bd_channel + tx_adtag; } } else { if (_blank) { window.open(url); } else { window.location.href = url; } } }

如何快速获取浏览器地址栏中的参数值?