>  기사  >  웹 프론트엔드  >  360 Secure Browser에 매우 빠른 core_javascript 기술이 있는지 확인하는 JS 방법

360 Secure Browser에 매우 빠른 core_javascript 기술이 있는지 확인하는 JS 방법

WBOY
WBOY원래의
2016-05-16 16:17:051321검색

이 기사의 예에서는 360 세이프 브라우저에 고속 코어가 있는지 여부를 확인하는 JS 방법에 대해 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

360 안전 브라우저의 매우 빠른 핵심인 360이 아닌 웹사이트의 navigator.userAgent는 다음과 같습니다.

"Mozilla/5.0(Windows NT 6.1; WOW64) AppleWebKit/537.1(KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1", 모두 기본 Google Chrome userAgent를 사용합니다.

그리고 360 자체 홈페이지의 navigator.userAgent는

: "Mozilla/5.0(Windows NT 6.1; WOW64) AppleWebKit/537.1(KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1 QIHU 360SE", 360의 자체 로고 포함

그래서 자체 개발 과정에서 360초고속 코어를 알기가 어렵습니다

다음 메소드는 프론트엔드 블로그의 플러그인에서 추출한 것입니다. 이 메소드는 360 Secure Browser의 초고속 코어를 확인할 수 있습니다

코드 복사 코드는 다음과 같습니다.
function is360se(){
var 여기서 = "접미사", 값 = "dll", 이름 = "설명", nameReg = /fancy/;
var mimeTypes = window.navigator.mimeTypes, i;
for (i in mimeTypes) {
If (mimeTypes[i][where] == 값) {
If (nameReg.test(mimeTypes[i][name])) 반환 false;
}
}
true를 반환합니다.
}

이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.