对PC浏览器和移动浏览器都可用。

其原理是这段js:

>웹 프론트엔드 >JS 튜토리얼 >브라우저의 JavaScript 엔진_javascript 기술을 식별하는 방법

브라우저의 JavaScript 엔진_javascript 기술을 식별하는 방법

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

답변은 StackOverflow에서 나옵니다. 이 웹페이지(http://jsbin.com/opuvas)를 열어보세요. 이 웹페이지도 응답자가 직접 작성했습니다.

QR코드는 이 URL입니다. 웹페이지 방문 횟수에 대한 통계가 있습니다. 작성자는 이 웹페이지가 얼마나 많은 사람들에게 유용한지 알고 싶어합니다. 독창성을 존중하고 이 웹페이지를 복사하지 않는 것이 좋습니다.
브라우저의 JavaScript 엔진_javascript 기술을 식별하는 방법

PC 브라우저와 모바일 브라우저 모두에서 사용 가능합니다.

원칙은 다음과 같습니다.
window.onload = function() {

var v8string = 'function javaEnabled() { [네이티브 코드] }' if (window.devicePixelRatio) //WebKit 브라우저인 경우 { if (escape(navigator.javaEnabled.toString()) === v8string) { display('V8 감지됨')
}
else
{
display ('JSC 감지됨');
}
}
else {
display("WebKit 브라우저가 아닙니다.")
}

함수 표시(msg) {
var p = document.createElement('p');
p.innerHTML = msg;
document.body.appendChild(p)

}; 🎜>

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