全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2324|回复: 15

[翻译] 求当用户使用手机uc浏览器访问网站时跳转到指定页面

[复制链接]
发表于 2019-3-22 12:09:48 | 显示全部楼层 |阅读模式
本帖最后由 solomon 于 2019-3-23 01:47 编辑

问题1已解决:当用户使用手机uc浏览器访问网站时跳转到指定页面
分享一下,代码如下:
  1. <script>

  2.   var ua = window.navigator.userAgent.toLowerCase();
  3.   if (ua.indexOf('ucbrowser') >= 0 && ua.indexOf('uws/') === -1) {
  4.     window.location.href = 'https://www.baidu.com'; // 跳转地址
  5.         baiduPush('userAgen', 'ucbrowser', 'gourl');
  6.   }  
  7.   
  8. </script>
复制代码


上面代码是检测到用户使用UC浏览器跳转到百度
发表于 2019-3-22 12:19:22 | 显示全部楼层
根据uc浏览器的ua搞就ok
发表于 2019-3-22 12:22:15 来自手机 | 显示全部楼层
逻辑存在问题!苹果跟安卓都可以安装uc
 楼主| 发表于 2019-3-22 12:23:49 来自手机 | 显示全部楼层
miven 发表于 2019-3-22 12:19
根据uc浏览器的ua搞就ok

大佬能具体一点吗?根据ua判断是电脑还是手机浏览器简单,我的这个要具体判断是手机UC浏览器
发表于 2019-3-22 12:28:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2019-3-22 12:32:48 | 显示全部楼层
312633180 发表于 2019-3-22 12:28
http://ppnn55.com/   附有代码自己查看   无意中抓到的内部地址

大佬,这个是仅限UC浏览器浏览,我是要屏蔽UC浏览器浏览,让UC浏览器用户跳转到别的页面
发表于 2019-3-22 12:33:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2019-3-22 12:36:16 | 显示全部楼层

测试了一下,使用UC浏览器有其他的跳转,谢谢大佬,我去研究一下代码
 楼主| 发表于 2019-3-22 23:36:02 | 显示全部楼层

大佬,在请教你一个问题
  1. <script>

  2.   var ua = window.navigator.userAgent.toLowerCase();
  3.   if (ua.indexOf('ucbrowser') >= 0 && ua.indexOf('uws/') === -1) {
  4.     window.location.href = 'https://www.baidu.com'; // 跳转地址
  5.         baiduPush('userAgen', 'ucbrowser', 'gourl');
  6.   }  
  7.   
  8. </script>
复制代码


上面代码是检测到用户使用UC浏览器跳转到百度
那么怎么加一个非UC浏览器再跳转到指定页面呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-22 11:56 , Processed in 0.061266 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表