关于JS获取来路url问题

Posted 程旭猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于JS获取来路url问题相关的知识,希望对你有一定的参考价值。

javascript 正常取来源网页的URL只要用:
  1. document.referrer 
就可以了!
 
但,如果来源页是Javascript跳转过来的,上边的方法就拿不到了!所以用:
 

  opener.location.href 

所以,就有了下边的代码:
 
   var ref = ‘‘;  

   if (document.referrer.length > 0) {  

      ref = document.referrer;  

  }  

    try {  if (ref.length == 0 && opener.location.href.length > 0) {  

     ref = opener.location.href;  

   }  

 } catch (e) {} 

其它相关的:
 

  window.location.href  :当前url

  window.location.pathname  :url中“/”以后的部分

以上是关于关于JS获取来路url问题的主要内容,如果未能解决你的问题,请参考以下文章

用html或配合JS获取来路域名怎么写

php如何获取302来路的url

PHP获取来路域名

PHP获取来路域名

PHP获取来路域名 关键字

js获取当前url地址参数中文乱码问题