$(window).on('load', function() { var winHeight = $(window).height();

function is_weixin_qq() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger' || ua.match(/QQ/i) == 'qq') { return true; } else { return false; } }

var isWeixinQQ = is_weixin_qq();

if(isWeixinQQ) { $('.weixin-qq-tip').css('height', winHeight); $('.weixin-qq-tip').show(); } else { location.href = url; } });

// 代码解释:

// 1. 使用 $(window).on('load', function() {}) 在页面加载完成后执行判断逻辑。 // 2. 获取浏览器窗口的高度 winHeight = $(window).height()。 // 3. 定义函数 is_weixin_qq() 来判断是否为微信或QQ内置浏览器。 // 4. 使用 userAgent 来匹配 'MicroMessenger' 和 'QQ' 字符串。 // 5. 如果是微信或QQ内置浏览器,则显示提示信息 '.weixin-qq-tip',并设置高度为窗口高度。 // 6. 否则,跳转到指定页面 url。

// 注意: // - 请确保页面中存在 '.weixin-qq-tip' 元素。 // - 将 'url' 替换为实际要跳转的页面地址。

判断用户是否使用微信或QQ内置浏览器

原文地址: https://www.cveoy.top/t/topic/oSe2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录