获取当前页面URL信息

Posted 前端攻城弱鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取当前页面URL信息相关的知识,希望对你有一定的参考价值。

文章链接:http://www.cnblogs.com/hongmaju/p/5510988.html

查看信息可以在控制台输出(tab或者右移补全):

如:document.URL  window.location.pathName

获取url中的参数:

javascript方法:

function getUrlParam(name) {
 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
 var r = window.location.search.substr(1).match(reg); //匹配目标参数
 if (r != null) return unescape(r[2]); return null; //返回参数值
}
jquery扩展方法:
(function ($) {
  $.getUrlParam = function (name) {
   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
   var r = window.location.search.substr(1).match(reg);
   if (r != null) return unescape(r[2]); return null;
  }
 })(jQuery);
 
本地线上匹配url:
if(/local.*:8888/ig.test(url)){
url = "http://local"+type+".xxxx.com:8888/index.html"
}else{
url = "http://"+type+".xxxx.com/index.html"
}
ps:u=u.replace(/\\.xxxxx\\.com/,\'xx.xxxxx.com\')
if(/ca\\.|us\\./ig.test(url))

以上是关于获取当前页面URL信息的主要内容,如果未能解决你的问题,请参考以下文章

js准确获取当前页面url网址信息

获取当前页面url信息

jquery获取当前页面的URL信息

jquery获取当前页面的URL信息

JQUERY获取当前页面的URL信息

jquery获取当前页面的URL信息