[JAVASCRIPT] navigtor 객체

카테고리 없음 2018. 2. 5. 12:56




navigtor 객체



 navigtor 객체는 웹 페이지를 실행하고 있는 브라우저에 대한 정보를 가지고 있습니다. 일반적으로는 아래의 속성을 많이 사용한다.


 속성 이름

설     명

 appCodeName

 · 브라우저의 코드명

 appName

 · 브라우저의 이름

 appVersion

 · 브라우저의 버전

 platform

 · 사용중인 운영체제의 시스템 환경

 userAgent

 · 브라우저의 전체적인 정보



# 소스코드


 navigator.php

<html>
<head>
<title>:: navigator 객체 ::</title>
<script type="text/javascript">
    var output = "";

    for(var key in navigator) {
        output += "●" + key + " : " + navigator[key] + "\n";
    }

    alert(output);
</script>
</head>
<body>
</body>
</html>




# 출력결과


 Mozilla FireFox

 ● mozPay : null
 ● mozContacts : [object ContactManager]
 ● mozApps : [object DOMApplicationsRegistry]
 ● getBattery : function getBattery() {
     [native code]
 }
 ● vibrate : function vibrate() {
     [native code]
 }
 ● javaEnabled : function javaEnabled() {
     [native code]
 }
 ● getGamepads : function getGamepads() {
     [native code]
 }
 ● mozGetUserMedia : function mozGetUserMedia() {
     [native code]
 }
 ● sendBeacon : function sendBeacon() {
     [native code]
 }
 ● requestMediaKeySystemAccess : function requestMediaKeySystemAccess() {
     [native code]
 }
 ● registerProtocolHandler : function registerProtocolHandler() {
     [native code]
 }
 ● registerContentHandler : function registerContentHandler() {
     [native code]
 }
 ● taintEnabled : function taintEnabled() {
     [native code]
 }
 ● permissions : [object Permissions]
 ● mimeTypes : [object MimeTypeArray]
 ● plugins : [object PluginArray]
 ● doNotTrack : unspecified
 ● battery : [object BatteryManager]
 ● oscpu : Windows NT 6.1; WOW64
 ● vendor :
 ● vendorSub :
 ● productSub : 20100101
 ● cookieEnabled : true
 ● buildID : 20160421124000
 ● mediaDevices : [object MediaDevices]
 ● serviceWorker : [object ServiceWorkerContainer]
 ● geolocation : [object Geolocation]
 ● appCodeName : Mozilla
 ● appName : Netscape
 ● appVersion : 5.0 (Windows)
 ● platform : Win32
 ● userAgent : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
 ● product : Gecko
 ● language : ko-KR
 ● languages : ko-KR
 ● onLine : true