Showing posts with label extracting domain name using javascript. Show all posts
Showing posts with label extracting domain name using javascript. Show all posts

Monday, March 17, 2014

Extracting Domain Name using Javascript

On a page with following URL
https://www.blogger.com/blogger.g
This code snippet would give an alert of blogger.com

<script type="text/javascript">
    var firstDot = window.location.hostname.indexOf('.');
    var lastDot = window.location.hostname.lastIndexOf('.');
   
    var tld = window.location.hostname.substring(lastDot);
    var isSubdomain = firstDot < window.location.hostname.lastIndexOf(tld);
   
    var domain;
    if (isSubdomain) {
        domain = window.location.hostname.substring(firstDot == -1 ? 0 : firstDot + 1);
    }
    else {
      domain = window.location.hostname;
    }
alert(domain);
</script>