screen Object
screen Object ´Â ¿ì¸®°¡ »ç¿ëÇÏ´Â ¸ð´ÏÅÍÀÇ È¸é¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ½À´Ï´Ù. ȸ鿡 ´ëÇÑ Á¤º¸¶õ, ȸéÀÇ ¼öÆò ¼öÁ÷ ÇØ»óµµ, »ç¿ë °¡´ÉÇÑ »ö»óÀÇ °¡Áö ¼ö µî¿¡ ´ëÇÑ Á¤º¸¸¦ return ÇØ ÁÝ´Ï´Ù.
| screen Object Property |
| width |
screen ÀÇ ¼öÆò ÇØ»óµµ(Pixel) return |
| height |
screen ÀÇ ¼öÁ÷ ÇØ»óµµ(Pixel) return |
| availWidth |
ÀÛ¾÷ Ç¥½ÃÁÙÀ» »« »ç¿ë °¡´ÉÇÑ screen ÀÇ ¼öÆò ÇØ»óµµ (Pixel) return |
| availHeight |
ÀÛ¾÷ Ç¥½ÃÁÙÀ» »« »ç¿ë °¡´ÉÇÑ screen ÀÇ ¼öÁ÷ ÇØ»óµµ (Pixel) return |
| colorDepth |
screeb ¿¡ color ¸¦ Ç¥ÇöÇÏ´Â Bit ¼ö return |
| fontSmoothingEnabled |
±Û²Ã °¡ÀåÀÚ¸® ´Ùµë±â ¼³Á¤ÀÇ on, off ¿©ºÎ (true, false) return |
| deviceXDPI |
screenÀÇ ¼öÆò ÇØ»óµµ(DPI : Dots Per Inch) return |
| deviceYDPI |
screenÀÇ ¼öÁ÷ ÇØ»óµµ(DPI) return |
screen Object ¿¹Á¦ <html>
<head>
<title></title>
<script type="text/javascript">
<!--
document.write("width : " + screen.width + "<br />")
document.write("height : " + screen.height + "<br />")
document.write("availWidth : " + screen. availWidth+ "<br />")
document.write("availHeight : " + screen.availHeight + "<br />")
document.write("colorDepth : " + screen.colorDepth + "<br />")
document.write("fontSmoothingEnabled : " + screen.fontSmoothingEnabled + "<br />")
document.write("deviceXDPI : " + screen.deviceXDPI + "<br />")
document.write("deviceYDPI : " + screen.deviceYDPI + "<br />")
// -->
</script>
</head>
<body>
</body>
</html>
width ¿Í availWidth, height ¿Í availHeight
avail À̶õ 'À¯È¿' ÇÏ´Ù´Â ¶æÀÇ ´Ü¾î À̹ǷΠavailWidth ´Â À¯È¿ Æø, availHeight´Â À¯È¿ ³ôÀ̶ó´Â ¶æÀ̰ÚÁÒ. À§ÀÇ ¿¹Á¦ °á°ú¸¦ º¸¸é ÇØ»óµµ 1024 X 768À» ±âÁØÀ¸·Î width, availWidth ¸ðµÎ 1024 °¡ ³ª¿É´Ï´Ù. ¾Æ¸¶ Áý¿¡¼ ÄÄÇ»Å͸¦ ÇÏ´Â ºÐµé Áß¿¡ ¾ÆÀ̵鿡°Ô ÄÄÇ»Å͸¦ ½ÃÄÑÁÖ°í Àá±ñ ÀÚ¸®¸¦ ºñ¿î »çÀÌ ÇÏ´Ü¿¡ ÀÖ¾î¾ß µÉ ÀÛ¾÷ Ç¥½ÃÁÙÀÌ ÁÂ¿ì ¶Ç´Â »ó´Ü¿¡ ¶°¾ï~ ÇÏ´Ï ºÙ¾î¹ö¸° °ÍÀ» °æÇèÇÑ ÀûÀÌ ÀÖÀ» Áöµµ ¸ð¸£°Ú½À´Ï´Ù. À§Ä¡ À̵¿ÇÏ´Â ¹æ¹ýÀ» ¸ð¸£¸é ÁøÂ¥·Î ¾Ö¸¦ ¸Ô°Ô µÇÁ®...
ÀÛ¾÷ Ç¥½ÃÁÙÀÇ °æ¿ì ÇÏ´Ü¿¡ ³õÀ» ¼öµµ ÀÖÁö¸¸ ÁÂ¿ì ¶Ç´Â »ó´Ü¿¡ ³õÀ» ¼öµµ ÀÖ½À´Ï´Ù. ¾Æ·¡ÀÇ ÀÛ¾÷ Ç¥½ÃÁÙ¿¡¼ â Á¦¸ñÀ» Á¦¿ÜÇÑ ¿©¹é¿¡ ¸¶¿ì½º Ä¿Àú¸¦ ³õ°í Á¿쳪 À§·Î µå·¢(Mouse Down »óÅ¿¡¼ ¹öưÀ» ¶¼Áö ¸»°í)Çϸé ÁÂ¿ì »óÇÏ ¾î´À À§Ä¡·ÎµçÁö À̵¿½Ãų ¼ö ÀÖ½À´Ï´Ù.
¸¸¾à ¿À¸¥ÂÊ¿¡ ÀÛ¾÷ Ç¥½ÃÁÙÀ» ³õ´Â´Ù¸é ÀÌ ¶§´Â availWidth °¡ 1024º¸´Ù ÀÛ¾Æ Áö°ÚÁÒ. ±× ´ë½Å availHeight´Â 768ÀÌ µË´Ï´Ù. ÀÌ¿Í °°ÀÌ availWidth, availHeight ´Â ÀÛ¾÷ Ç¥½ÃÁÙÀ» »« »ç¿ë°¡´ÉÇÑ screen ¿µ¿ªÀÌ µÇ°Ú½À´Ï´Ù.