2017년 6월 3일 토요일

JavaScript : 브라우저 정보 알아내기(해상도 등등)

브라우저 종류, 버전 등의 브라우저 정보를 알아본다.
브라우저 해상도, 색상수 정보를 알아본다.

//팝업창 크기 (이거 잘됨. 창 사이즈 조절에 따라서 수치가 잘 변함)
document.body.clientWidth;

//현재창 크기
window.screen.availWidth;



<script language="javascript">
document.write("해상도 가로크기 = " + screen.width + "<BR><BR>");
document.write("해상도 세로크기 = " + screen.height + "<BR><BR>");
document.write("사용자 영역 가로크기 = " + screen.availWidth + "<BR><BR>");
document.write("사용자 영역 세로크기 = " + screen.availHeight + "<BR><BR>");
document.write("표현가능 색상수 = " + Math.pow(2,screen.colorDepth) + "<BR><BR>");
document.write("픽셀 당 색상수 = " + Math.pow(2,screen.pixelDepth) + "<BR><BR>");

var browserInfo = ""
browserInfo += "Browser Type: " + navigator.appName + "\r"
browserInfo += "Version:" + navigator.appVersion + "\r"
browserInfo += "Codename: " + navigator.appCodeName + "\r"
browserInfo += "User agent: " + navigator.userAgent + "\r"
alert(browserInfo)
</script>