根据用户端位置信息自动修改网站标题,www.12315.team 效果

声明:本文转载自沫娱网,转载请注明出处!


近期有很多朋友问我骗子曝光平台的自动判断标题怎么做的?声明:本文沫娱网原创!转载请注明出处

其实很简单,天沫今天就教大家怎么利用javascript第三方api来操作:
声明:本文沫娱网原创!转载请注明出处
首先通过:加入js:https://ip.ws.126.net/ipquery 来获取位置信息
// lo 代表当前省份 ,例:山东省      
// lc 代表当前城市 ,例:济南市
声明:本文沫娱网原创!转载请注明出处
一、先获取最初的title放到一个变量里面,后面用的到:
声明:本文沫娱网原创!转载请注明出处
   var htmltitle = document.getElementsByTagName("title")[0].text;
   例:骗子曝光-全国最大的公益骗子曝光平台
   
二、因为有些IP无法返回正确的用户位置(大多数是手机用户,宽带用户的准确率 95%),所以要先判断返回的数据是否为空:
   声明:本文沫娱网原创!转载请注明出处
    if(lc != ''){
        //如果正确返回用户位置执行这里的代码,例:济南市
    }else{
        //如果没有返回用户的信息执行代这里的代码
    }


三、有了正确的用户位置信息了,就可以直接给标题重新赋值了,就用骗子曝光平台做例子,前面我们已经把初始标题放到 htmltitle 这个变量里面了,现在可以直接使用:
    声明:本文沫娱网原创!转载请注明出处
    document.getElementsByTagName("title")[0].innerText = lc +  htmltitle;
    // lc代表用户城市,htmltitle 代表网站原始标题  ,这句代码合成就是:济南市骗子曝光-全国最大的公益骗子曝光平台


   如果没有返回正确的用户信息,你可以不作任何操作也可以重新给标题重新写一个固定标题


    document.getElementsByTagName("title")[0].innerText = "全国最大的公益骗子曝光平台";


四:将以上代码全部合到一起,放到网站的头部就可以了:
声明:本文沫娱网原创!转载请注明出处
    if(lc != ''){
        document.getElementsByTagName("title")[0].innerText = lc +  htmltitle;
    }else{
        document.getElementsByTagName("title")[0].innerText = "全国最大的公益骗子曝光平台";
    }

  声明:本文沫娱网原创!转载请注明出处


以上就是本次全部内容,下期分享【如何获取用户位置信息自动跳转不同的子域名】
声明:本文沫娱网原创!转载请注明出处

版权声明:
作者:Leapteam
链接:https://blog.xwyue.com/138.html
来源:星跃博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>