今天分享一下如何通过Javascript来判断Chrome浏览器,这里是通过userAgent判断的,检测一下userAgent返回的字符串里面是否包含“Chrome”, 具体怎么检测是通过indexOf方法进行的。
下面是代码:
1 2 3 4 5 6 7 8 9 | <script type= "text/javascript" > var isChrome = window.navigator.userAgent.indexOf( "Chrome" ) !== -1; alert(isChrome); if (isChrome) { alert( "是Chrome浏览器" ); } else { alert( "不是Chrome浏览器" ); } </script> |
关于indexOf方法:
indexOf方法返回一个整数值,指出String对象内子字符串的开始位置。即indexOf()括号内所包含的字符在该字符串内的位置,在第几位就返回几,从0开始记数。如果有重复的字符出现,以第一个字符为准。如果没有找到子字符串,则返回 -1。