> 웹 프론트엔드 > JS 튜토리얼 > JS가 브라우저의 Navigator 객체를 결정합니다_기본 지식

JS가 브라우저의 Navigator 객체를 결정합니다_기본 지식

WBOY
풀어 주다: 2016-05-16 19:20:04
원래의
1326명이 탐색했습니다.

Navigator 개체
Navigation 개체
JavaScript Navigator 개체에는 방문자 브라우저에 대한 모든 정보가 포함되어 있습니다. Navigator 개체의 두 가지 속성을 살펴보겠습니다.
JS Navigator 개체에는 방문자 브라우저에 대한 모든 정보가 포함되어 있습니다. 정보. 두 가지 탐색 개체의 결과를 살펴보겠습니다.

appName - 브라우저 이름 보유
appName - 브라우저 이름 보유
appVersion - 무엇보다도 버전 보유 브라우저
appVersion - 브라우저 버전



[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다.
]

위 예에서 변수 browser는 브라우저 이름(예: "Netscape" 또는 "Microsoft Internet Explorer")을 보유합니다.
위 예에서 변수 browser(browser)에는 브라우저 이름, Netscape 또는 IE( 또는 기타)

위 예제의 appVersion 속성은 버전 번호보다 훨씬 더 많은 정보가 포함된 문자열을 반환하지만 지금은 버전 번호만 확인하면 됩니다. string 우리는 문자열에서 십진수처럼 보이는 첫 번째 항목을 가져와서 반환하는parseFloat()라는 함수를 사용하고 있습니다.
위 예의 appVersion 속성은 버전보다 더 많은 정보 문자를 포함하는 문자열을 반환합니다. 하지만 지금 우리에게 필요한 것은 버전 번호뿐입니다. 문자열에서 버전 번호를 추출하기 위해 숫자를 반환하는parseFloat()라는 함수를 사용합니다.

중요! IE 5.0 이상에서는 버전 번호가 잘못되었습니다! Microsoft는 IE 5.0과 IE 6.0에서 appVersion 문자열을 왜 그렇게 했나요??? IE6, IE5, IE4에서도 동일하므로 대부분의 스크립트에서는 괜찮습니다.
(JS가 IE 버전 번호를 반환하는 문제에 대해)



아래 스크립트는 다음을 표시합니다. 방문자의 브라우저에 따라 다른 경고:
다음 스크립트는 방문자의 브라우저에 따라 다른 경고를 표시합니다.

[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다 ]
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿