ÆÄÀ̾î Æø½º¿¡¼ event.x, event.y »ç¿ë ¿¹¸¦µé¾î ¾Æ·¡¿Í °°ÀÌ IE¿¡¼ Ŭ¸¯ÇÑ ÁöÁ¡ÀÇ x, yÁÂÇ¥¸¦ ±¸ÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ®°¡ ÀÖ´Ù°í ÇÏÀÚ.
document.getElementById("qlayer").style.pixelLeft=(document.body.scrollLeft+event.x) ; document.getElementById("qlayer").style.pixelTop=(document.body.scrollTop+event.y);
À̸¦ ÆÄÀ̾îÆø½º¿¡¼ µ¿ÀÛÀ» ÇÏ°Ô ÇÏ·Á¸é ¹Ýµå½Ã event¸¦ »ç¿ëÇÒ °æ¿ì ÆĶó¹ÌÅÍ·Î
eventÀÎÀÚ¸¦ Àü´ÞÇÒ °Í.
function viewLayer(test, test1, event)
¶ÇÇÑ IE¿¡¼± pixelLeft, pixelTop »ç¿ëÇßÁö¸¸ ÆÄÀ̾îÆø½º¿¡¼± ¾Æ·¡¿Í °°ÀÌ »ç¿ëÇÒ °Í.
document.getElementById("qlayer").style.left=(event.clientX) +
"px"; document.getElementById("qlayer").style.top=(event.clientY) + "px";
¹Ýµå½Ã "px"¸¦ ºÙ¿©ÁÙ °Í.
ºê¶ó¿ìÀú üũÇÏ´Â Á¤¼®Àº ¾Æ´ÏÁö¸¸ °£´ÜÈ÷ ÇÏÀÚ¸é
if(document.all) {
document.getElementById("qlayer").style.pixelLeft=(document.documentElement.scrollLeft
+ event.x) ;
document.getElementById("qlayer").style.pixelTop=(document.documentElement.scrollTop
+ event.y) ; } else
{
document.getElementById("qlayer").style.left=(document.documentElement.scrollLeft
+ event.clientX) + "px";
document.getElementById("qlayer").style.top=(document.documentElement.scrollTop
+ event.clientY) + "px"; }
Âü°í.
ÃÖ±Ù À¥Ç¥ÁØ°ú Á¢±Ù¼º Çâ»óÀÇ µ¿Çâ¿¡ µû¶ó ¼Ò½º óÀ½¿¡ DOCTYPE¿¡¼ DTD ÁöÁ¤À» ÇÏ°í ÀÖ½À´Ï´Ù. À̶§
document.body.scrollTop˼
´õÀÌ»ó »ç¿ëµÇÁö ¾Ê°í ´ë½Å document.documentElement.scrollTopÀ» Á¦°øÇÕ´Ï´Ù. µû¶ó¼
document.body.scrollTopÀ»
document.documentElement.scrollTopÀ¸·Î ¹Ù²Ù¸é µË´Ï´Ù.
º¸Åë À¥Ç¥ÁØ¿¡ ´ëÇÏ¿© ÀÌÇØÇÏÁö ¸øÇÏ´Â °æ¿ì doctype ¼±¾ðÀ» Á¦°ÅÇÏ´Â ¹æ¹ýÀ¸·Î ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â °æÇâÀÌ ÀÖÀ¸³ª
ÀÌ°ÍÀº ¹Ù¸¥ ¼±ÅÃÀÌ ¾Æ´Õ´Ï´Ù.
Ãâó : http://blog.naver.com/zamzacs?Redirect=Log&logNo=80058572324 DTD¹öÀü¿¡ µû¸¥ document.documentElement, document.body »ç¿ë Browser | DOM Properties | HTML 4.01 - loose.dtd | HTML 4.01 - strict.dtd | XHTML 1.0 - transitional.dtd | XHTML 1.0 - strict.dtd | XHTML 1.1 | IE 6.0 / 7.0 | documentElement.scrollLeft | ¡Û | ¡Û | ¡Û | ¡Û | ¡Û | body.scrollLeft | £Ø | £Ø | £Ø | £Ø | £Ø | Firefox 2.0.0.6 | documentElement.scrollLeft | £Ø | ¡Û | ¡Û | ¡Û | ¡Û | body.scrollLeft | ¡Û | £Ø | £Ø | £Ø | £Ø | Opera 9.10 | documentElement.scrollLeft | ¡Û | ¡Û | ¡Û | ¡Û | ¡Û | body.scrollLeft | ¡Û | ¡Û | ¡Û | ¡Û | ¡Û | Safari 3.0.3 | documentElement.scrollLeft | £Ø | £Ø | £Ø | £Ø | £Ø | body.scrollLeft | ¡Û | ¡Û | ¡Û | ¡Û | ¡Û | Netscape 9.0b2 | documentElement.scrollLeft | £Ø | ¡Û | ¡Û | ¡Û | ¡Û | body.scrollLeft | ¡Û | £Ø | £Ø | £Ø | £Ø
|
Ãâó : http://cafe.naver.com/requirements/559
|