hi,欢迎访问本站!
当前位置: 首页Web前端正文

JS判断是否为safari苹果浏览器

墨初 Web前端 2233阅读

苹果浏览器在渲染与执行js动态脚本时,在某些方面与大众化的浏览器存在些许的差异。而这些些许的差异往往会让一些前端web的设计者们头痛不已。为了区别用户使用的浏览器是为苹果safari浏览器,下面就提供几种利用js脚本来判断用户浏览器是否为苹果浏览器的方法。

js判断否为safari苹果浏览器的方法

1、js判断当前的浏览器不是苹果safari浏览器

利用js脚本来获取用户浏览器的userAgent来判断是否为苹果浏览器。

例:

// https://www.73so.com
if(!(/Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))){
    console.log('不是苹果浏览器');
}else{
    console.log('苹果浏览器');
}

2、js判断是否为苹果浏览器的方法

结合上面的方法,我们可以改动一下代码,直接判断浏览器是否苹果浏览器。

例:

// https://www.73so.com
if((/Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent))){
    console.log('苹果浏览器');
}else{
    console.log('不是苹果浏览器');
}
声明:无特别说明,转载请标明本文来源!