JavaScript判断浏览器和hack滚动条的写法
程序员文章站
2022-04-06 20:25:48
判断各大浏览器内核:
var useragent = navigator.useragent; //...
判断各大浏览器内核:
var useragent = navigator.useragent; //取得浏览器的useragent字符串 var isopera = useragent.indexof("opera") > -1; //判断是否opera浏览器 var isie = useragent.indexof("compatible") > -1 && useragent.indexof("msie") > -1 && !isopera; //判断是否ie浏览器 var isedge = useragent.indexof("edge") > -1 && !isie; //判断是否ie的edge var?isff?=?useragent.indexof("firefox")>-1 //判断是否firefox浏览器?? var?issafari?=?useragent.indexof("safari")>-1&&?useragent.indexof("chrome")==-1; //判断是否safari浏览器?? var?ischrome?=?useragent.indexof("chrome")>-1&&?useragent.indexof("edge")==-1; //判断chrome浏览器??
处理各个浏览器滚动条,以下是我隐藏公司项目中滚动条的写法,仅供参考:
if(isff){ console.log('火狐') $('#parent').width((windowwidth -320)*(1.01749)); }else if(ischrome){ console.log('谷歌') $('#parent').width((windowwidth -320)*(1.01749)); }else if(isie){ console.log('ie10-ie5') $('#parent').width((windowwidth -320)*(1.01720)); }else if(isedge){ console.log('edge') $('#parent').width((windowwidth -320)*(1.02224)); }else{ console.log('ie11和其他浏览器') $('#parent').width((windowwidth -320)*(1.01816)); }
以上所述是小编给大家介绍的javascript判断浏览器和hack滚动条的写法,希望对大家有所帮助
下一篇: 烹饪蔬菜的小技巧
推荐阅读
-
JavaScript判断浏览器和hack滚动条的写法
-
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
-
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结_javascript技巧
-
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等_javascript技巧
-
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等_javascript技巧
-
js判断浏览器和hack滚动条的实例详解
-
js判断浏览器和hack滚动条的实例详解
-
js判断手机浏览器操作系统和微信浏览器的方法_javascript技巧
-
JavaScript判断浏览器和hack滚动条的写法
-
js判断手机浏览器操作系统和微信浏览器的方法_javascript技巧