가능한 중복 :
Safe feature-based way for detecting Google Chrome with Javascript?
Using Javascript to detect Google Chrome to switch CSS자바 스크립트 : 그것은 크롬 브라우저 구글되지 않은 경우에만 코드를 실행
난 단지 실행에, 자바 스크립트와 함께 사용할 수있는 문이 있는가 사용자가 브라우저를 사용하는 경우 코드 기타 Google 크롬보다?
가능한 중복 :
Safe feature-based way for detecting Google Chrome with Javascript?
Using Javascript to detect Google Chrome to switch CSS자바 스크립트 : 그것은 크롬 브라우저 구글되지 않은 경우에만 코드를 실행
난 단지 실행에, 자바 스크립트와 함께 사용할 수있는 문이 있는가 사용자가 브라우저를 사용하는 경우 코드 기타 Google 크롬보다?
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
if(!is_chrome)
{
//do stuff
}
편집 :
if(typeof window.chrome != "object") {
// not Chrome
} else {
// it's Chrome (or some fork of Chromium)
}
확실히이 브라우저는 브라우저 지원을 확인하기 위해이 자바 스크립트를 사용합니다.
var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/
var IE7 = (document.all && !window.opera && window.XMLHttpRequest && navigator.userAgent.toString().toLowerCase().indexOf('Trident/4.0') == -1) ? true : false;
var IE8 = (navigator.userAgent.toString().toLowerCase().indexOf('trident/4.0') != -1);
var IE9 = (navigator.userAgent.toString().toLowerCase().indexOf('trident/5.0') != -1);
var SAFARI = (navigator.userAgent.toString().toLowerCase().indexOf("safari") != -1) && (navigator.userAgent.toString().toLowerCase().indexOf("chrome") == -1);
var FIREFOX = (navigator.userAgent.toString().toLowerCase().indexOf("firefox") != -1);
var CHROME = (navigator.userAgent.toString().toLowerCase().indexOf("chrome") != -1);
var ANDROID= (navigator.appVersion.toString().indexOf("Android", 0)!=-1)
var MOBILE_SAFARI = ((navigator.userAgent.toString().toLowerCase().indexOf("iphone")!=-1) || (navigator.userAgent.toString().toLowerCase().indexOf("ipod")!=-1) || (navigator.userAgent.toString().toLowerCase().indexOf("ipad")!=-1)) ? true : false;
귀하의 자바 스크립트에서 if 문과 함께 변수를 사용하십시오.
에 영향을 얼마나 확실하지 않음 사용자 에이전트 문자열에 의존하지 않고 크롬을 감지 할 수있는 매우 좋은 방법입니다 이 질문에 대한 다른 대답은 유효하지만, 절대적으로 필요한 경우가 아니면 에 대해에 "브라우저 스니핑"에 의존한다고 경고합니다. 체크 아웃 : http://www.sitepoint.com/why-browser-sniffing-stinks/
대신 Modernizr과 같은 편리한 도구를 사용하여 클라이언트가 개별 기능을 지원할 수 있는지 여부를 감지 할 수 있습니다.
이이 window.chrome
속성에 대한 확인 크롬 모바일 브라우저
왜이 작업을 수행해야합니까? – Blender