查看: 852|回复: 1

有没有办法在打开的时候进行浏览器检测

升级   3.47%

31

主题

29

回帖

347

积分

注册会员

Rank: 2

积分
347
发表于 2024-9-10 18:07:30 | 显示全部楼层 |阅读模式
单位有用xp系统的ie的,兼容有很大问题,有没有办法加一个浏览器检测,检测到不合适的跳出提醒或者直接打不开
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-9-11 13:14:05 | 显示全部楼层

您是指登录页时就跳出来吗?
登录页可以使用门户自定义页面的,您可以在load事件里加上这段判断浏览器的脚本
如果不自己做登录页,就得去改源码里的登录页了

[JavaScript] 纯文本查看 复制代码
function getBrowserType() {
  if ((/chrome/i).test(navigator.userAgent)) {
    return 'Chrome';
  }
  if ((/firefox/i).test(navigator.userAgent)) {
    return 'Firefox';
  }
  if ((/safari/i).test(navigator.userAgent)) {
    return 'Safari';
  }
  if ((/edge/i).test(navigator.userAgent)) {
    return 'Edge';
  }
  if ((/edg/i).test(navigator.userAgent)) {
    return 'Edge (Chromium)';
  }
  if ((/opera/i).test(navigator.userAgent)) {
    return 'Opera';
  }
  if ((/webkit/i).test(navigator.userAgent)) {
    return 'Unknown WebKit-based browser';
  }
  if ((/msie|trident/i).test(navigator.userAgent)) {
    return 'IE';
  }
  return 'Unknown';
}
 
console.log(getBrowserType());

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread