• 注册
  • 前端后端 前端后端 关注:1 内容:70

    JS获取当前域名的顶级域名

  • 查看作者
  • 打赏作者
  • 帅气冲天

    问题前言

    在某些情况需要用js获取当前网页的顶级域名,而 location.host 是获取的整个域名,还需要用正则提取出来,比较麻烦,那么用下面这代码直接获取顶级域名吧!

    解决方案

    不管当前页面是几级域名,通过下列代码输出的都是顶级域名

    例如当前页面域名是 www.kuloucun.com / kuloucun.com,都输出的是 kuloucun.com

    document.domain.split('.').slice(-2).join('.');

    通过上面这段代码,给大家做个延伸,写一个网页防盗代码吧

    var dmon = document.domain.split('.').slice(-2).join('.');
    if (dmon != "kuloucun.com") {
       location.href = location.href.replace(document.location.host,'kuloucun.com');
    }

    使用说明

    请根据自己实际情况做相应修改,自用时可以将此网页防盗js代码做个简单的混淆处理

    请登录之后再进行评论

    登录

    我关注的论坛

    暂没有数据

  • 发布内容
  • 做任务
  • 偏好设置
  • 直达底部
  • 帖子间隔 侧栏位置: