求个同时判断蜘蛛和手机的js

标签: 

正在查看 4 个帖子:1-3 (共 3 个帖子)
  • 作者
    帖子
  • tabzhang
    • 文章数量: 18
    @tabzhang
    楼主
    如果 是 百度蜘蛛,谷歌蜘蛛{
    
      输出(你是蜘蛛)
    
    
    }
    
      否则如果 是 手机端{
    
        输出(你是手机访问)
    
    
    }

    大概是个意思,有大佬写个完整的js吗,谢谢了

    目的是想实现,如果是蜘蛛和电脑则不显示广告

    来自小楼, 广东, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    你这个需求最好是PHP后端实现。类似Node.js都要通过SSR才能确保对搜索引擎友好,所以我不敢说搜索引擎一定会去执行你的JS。

    检查是否是机器人使用PHP库:

    https://github.com/JayBizzle/Crawler-Detect

    检查是否是手机端使用WordPress内置函数:wp_is_mobile()

    来自Shek Kip Mei, Sham Shui Po, 香港
    tabzhang
    • 文章数量: 18
    @tabzhang
    楼主

    我是想着整个js外链插到所有网站,这样就不用每个站都去搞了

    来自小楼, 广东, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    JS检查是否是蜘蛛参考:

    https://github.com/omrilotan/isbot

    检查是否是手机参考:

    https://github.com/juliangruber/is-mobile

    来自Shek Kip Mei, Sham Shui Po, 香港
正在查看 4 个帖子:1-3 (共 3 个帖子)
  • 哎呀,回复话题必需登录。

话题信息