Screen 객체
Screen 객체
Screen 객체는 클라이언트 화면에 대한 정보를 포함하고 있습니다.
주의:screen 객체에 대한 공개 표준이 없지만 모든 브라우저가 이 객체를 지원합니다.
Screen 객체 속성
속성 | 설명 |
---|---|
availHeight | 화면 높이를 반환합니다. (Windows 태스크바 excepted) |
availWidth | 디스플레이 화면의 너비를 반환합니다. (Windows 태스크바� 제외) |
bufferDepth | 팔레트의 비트 깊이를 설정하거나 반환합니다. |
colorDepth | 목표 장치나 버퍼에 있는 팔레트의 비트 깊이를 반환합니다. |
deviceXDPI | 디스플레이 화면의 수평 방향의每英寸 포인트 수를 반환합니다. |
deviceYDPI | 디스플레이 화면의 수직 방향의每英寸 포인트 수를 반환합니다. |
fontSmoothingEnabled | 사용자가 디스플레이 제어 패널에서 글꼴 평滑를 활성화했는지 여부를 반환합니다. |
height | 디스플레이 화면의 높이를 반환합니다. |
logicalXDPI | 디스플레이 화면의 수평 방향의 정상적인 포인트 수를 반환합니다. |
logicalYDPI | 디스플레이 화면의 수직 방향의 정상적인 포인트 수를 반환합니다. |
pixelDepth | 디스플레이 화면의 색分辨率(비트 mỗi 픽셀)를 반환합니다. |
updateInterval | 화면의 갱신 빈도를 설정하거나 반환합니다. |
width | 디스플레이 화면의 너비를 반환합니다. |
Screen 객체 설명
모든 Window 객체의 screen 속성은 Screen 객체를 참조합니다. Screen 객체는 브라우저 화면의 정보를 저장하고 있습니다. JavaScript 프로그램은 이 정보를 사용하여 사용자의 화면 요구를 최적화하고 있습니다. 예를 들어, 프로그램은 디스플레이의 크기에 따라 대형 이미지를 사용하거나 소형 이미지를 사용하도록 선택할 수 있습니다. 또한, 디스플레이의 색 깊이에 따라 16비트 색을 사용하거나 8비트 색을 사용하는 그래픽을 선택할 수 있습니다. 또한, JavaScript 프로그램은 화면 크기 정보를 사용하여 새로운 브라우저 창을 화면 중앙에 위치시킬 수 있습니다.