JavaScript 从网址中删除域名(不含http://)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 从网址中删除域名(不含http://)相关的知识,希望对你有一定的参考价值。

function getDomain(str)
{
   if (str == null || str.length == 0)
      return "";
   
   str = cleanURL(str).toLowerCase();
   
   var i = str.indexOf("/");
   if (i > -1)
      str = str.substring(0, i);
      
   var parts = str.split('.');
   
   var len = parts.length;
   
   if (len < 3)
      return str;

   var lastPart = parts[len-1];
   var secondPart;
         
   secondPart = parts[len-2];
   
   var two = 2;
   
   if (lastPart == "uk" && secondPart == "co")
      ++two;
   
   if (len >= 0)
      return parts.splice(len-two, two).join('.');
   
   return "";
}

以上是关于JavaScript 从网址中删除域名(不含http://)的主要内容,如果未能解决你的问题,请参考以下文章

如何从该表格内容中获取链接(我猜它是 javascript)? (不含硒)

1个htaccess,2个域名,重写到另一个域名

如何从网址中仅提取域名? [复制]

如何将JavaScript数据放入Gmail识别为URL的网址中?

如何从 CodeIgniter 中的 URL 中删除控制器和函数名称

伪静态网址301重定向到静态网址怎么实现