How to get domain name only using javascript?

后端 未结 11 682
长发绾君心
长发绾君心 2020-12-02 23:57

I want to get domain name only using javascript. Ex

vn.search.yahoo.com -> yahoo
vn.search.yahoo.com.vn -> yahoo
sub1.sub2.sub3.abcdef.co.uk -> abcd         


        
11条回答
  •  天命终不由人
    2020-12-03 00:44

    var docdomain = document.domain.split('.');
    var dom1 = "";
    if (typeof (docdomain[docdomain.length - 2]) != 'undefined') dom1 = docdomain[docdomain.length - 2] + '.';
    var domain = dom1 + docdomain[docdomain.length - 1];
    console.log(domain);
    
    //without subdomains
    

提交回复
热议问题