JS判断是否为safari苹果浏览器
墨初 Web前端 2626阅读
苹果浏览器在渲染与执行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('不是苹果浏览器'); }