| ·¹À̾î À̵¿Çϱ⠿¹Á¦ | go dhtml ¿¹Á¦ |
·¹À̾ ¿òÁ÷ÀÌ´Â °ÍÀº DHTMLÀÇ ±âº»ÀûÀÎ °ÍÀ̶ó°í ¸»ÇÒ ¼ö ÀÖÁö¸¸, ÀÌ ¸¸Å ´«¿¡¶ç´Â °ÍÀº ¾øÀ»°ÍÀÔ´Ï´Ù. ½Ã°¢ÀûÀÎ È¿°ú³ª µ¿ÀûÀ̶ó´Â °Í¿¡ °¡Àå ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.
![]() |
ÆäÀÌÁö¿¡¼ ¿ÞÂÊ À§ ²ÀÁöÁ¡ÀÌ left=0, top=0 ÀÔ´Ï´Ù. ·¹ÀÌ¾î ³»ºÎ¿¡¼´Â ·¹À̾îÀÇ ¿ÞÂÊ À§ ²ÀÁöÁ¡ÀÌ left=0, top=0ÀÔ´Ï´Ù.
ÆäÀÌÁö¿¡¼ ·¹À̾îÀÇ À§Ä¡´Â nn4´Â left, topÀ» »ç¿ëÇÒ ¼ö ÀÖ°í ie4´Â left, top, pixelLeft, pixelTopÀ» »ç¿ëÇÒ ¼ö Àִµ¥, left, top°ú pixelLeft, pixelTop´Â Á¶±Ý Â÷À̰¡ ÀÖ½À´Ï´Ù.
·¹À̾ ÆäÀÌÁö¿¡¼ left:100, top:200¿¡ À§Ä¡ÇØ ÀÖ´Ù¸é left´Â "100px" topÀº "200px"·Î ´ÜÀ§ px°¡ ºÙ´Â ¹®ÀÚ¿ÀÔ´Ï´Ù. ¹Ý¸é¿¡ pixeLeft´Â ¼ýÀÚ 100À̰í pixelTopÀº ¼ýÀÚ 200ÀÔ´Ï´Ù. ±×¸®°í À̵éÀº ¸ðµÎ style object¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ie4¿¡¼ ·¹À̾îÀÇ top, left¿¡ ÁÂÇ¥ 100À» ÁöÁ¤Çϸé ÇѹøÀº µè½À´Ï´Ù. ÇÏÁö¸¸, µÎ¹øÂ°´Â µÇÁö ¾Ê½À´Ï´Ù. pixelTopÀ̳ª pixelLeft´Â µÎ¹øÂ°µµ µè½À´Ï´Ù.
±×·¯¹Ç·Î, ·¹À̾îÀÇ À§Ä¡¸¦ À̵¿ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â Çü½ÄÀº
nn4´Â ·¹À̾îÀ̸§.left = 100 ·¹À̾îÀ̸§.top = 200 ie4´Â ·¹À̾îÀ̸§.style.left = 100 +"px" ·¹À̾îÀ̸§.style.top = 200 +"px" ¶Ç´Â ·¹À̾îÀ̸§.style.pixelLeft = 100 ·¹À̾îÀ̸§.style.pixelTop = 200·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡¿¡ ÀÖ´Â ·¹À̾ ¸¶¿ì½º·Î ´©¸£¸é ·¹À̾ À̵¿ÇÕ´Ï´Ù.
D1 ·¹À̾î ÀÔ´Ï´Ù. ¸¶¿ì½º¸¦ ´©¸£¸é ¿À¸¥ÂÊÀ¸·Î 20px ¸¸Å¾¿ À̵¿ÇÕ´Ï´Ù.
function down() {
if(document.layers) document.D1.left+=20
else if(document.all) document.all.D1.style.pixelLeft += 20
}
if(document.layers) {
document.D1.captureEvents(Event.MOUSEDOWN)
document.D1.onmousedown=down
}
if(document.all) document.all.D1.onmousedown=down
·¹À̾ À̵¿Çϴµ¥ »ç¿ëÇÑ ÄÚµåÀÔ´Ï´Ù.