°³Ã¼¿¡¼ À̺¥Æ®°¡ ¹ß»ýµÇ¸é ±â´ÉÇÔ¼ö¸¦ È£ÃâÇÒ ¼ö ÀÖµµ·Ï À̺¥Æ®¿¡ ƯÁ¤ ¿¤·¹¸àÆ®¸¦ ¿¬°áÇÑ´Ù.
¹Ýȯ°ª bValÀº À̺¥Æ®¿¡ ±â´ÉÇÔ¼ö°¡ ¼º°øÀûÀ¸·Î ¿¬°áµÇ¾úÀ¸¸é true,
À̺¥Æ®¿¡ ±â´ÉÇÔ¼ö°¡ ¿¬°áµÇÁö ¾Ê¾ÒÀ¸¸é false¸¦ ¹ÝȯÇÑ´Ù.
°³Ã¼¿¡¼ sEvent À̺¥Æ®°¡ ¹ß»ýµÇ¸é, °³Ã¼ÀÇ sEvent À̺¥Æ®Ã³¸®ÀÚ´Â ÁöÁ¤µÈ ±â´ÉÇÔ¼ö fpNotify Àü¿¡ È£ÃâµÈ´Ù. ¿©·¯°³ÀÇ ±â´ÉÇÔ¼ö°¡ °°Àº °³Ã¼ÀÇ µ¿ÀÏ À̺¥Æ®¿¡ ÷ºÎµÇ¾úÀ¸¸é, °³Ã¼ÀÇ À̺¥Æ®Ã³¸®ÀÚ°¡ È£ÃâµÈ Áï½Ã, ±â´ÉÇÔ¼öÀÇ È£ÃâÀº ¹«ÀÛÀ§(random) ¼ø¼·Î È£ÃâµÈ´Ù.
attachEvent ¸Þ¼µå´Â ¿ë±â ÆäÀÌÁö¿¡¼ ¹ß»ýµÇ´Â À̺¥Æ®¸¦ ó¸®ÇÏ´Â ºñÇìÀ̹öÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.. ±×·¯³ª ÀÌ ¸Þ¼µå´Â ºñÇìÀ̹öµé¿¡ ÇÑÁ¤µÇÁö ¾Ê°í, À̺¥Æ®°¡ ¹ß»ýÇÑ µ¿ÀÏ ÆäÀÌÁö¿¡ ÷ºÎµÇ´Â ±â´ÉÇÔ¼öµµ Á¤ÀÇÇÒ ¼ö ÀÖ´Ù.
attachEvent ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© À̺¥Æ®¿¡ ÷ºÎµÈ ºñÇìÀ̹ö´Â, ±× ÆäÀÌÁö¿¡¼ ondetach À̺¥Æ®°¡ ¹ß»ýµÇ¸é, À̺¥Æ® Á¢¼ö¸¦ ÁßÁö½ÃÅ°±â À§ÇÏ¿©, ¸í½ÃÀûÀ¸·Î detachEvent ¸Þ¼µå¸¦ È£ÃâÇÏ¿©¾ß ÇÑ´Ù.
HTC(HTML Component) PUBLIC:ATTACH ¿¤·¹¸àÆ®´Â ¸¦ »ç¿ëÇÑ ÆäÀÌÁö¿¡¼ À̺¥Æ®¿¡ ÷ºÎµÈ ºñÇìÀ̹ö´Â, ºñÇìÀ̹ö°¡ ¿¤·¹¸àÆ®·ÎºÎÅÍ Á¦°Å(detach)µÇ¸é, À̺¥Æ® ¹ß»ýÀ» Àü´Þ¹Þ´Â °ÍÀÌ ÀÚµ¿ÀûÀ¸·Î ÁßÁöÇϹǷÎ, detachEvent ¸Þ¼µå¸¦ È£ÃâÇÒ ÇÊ¿ä´Â ¾ø´Ù.
°³Ã¼ | script | IE |
---|
<STYLE> UL.exp LI {behavior:url(../public/hilite.htc); line-height:1.3em;} </STYLE> <SCRIPT> function detachBehavior(){ document.styleSheets[1].rules[0].style.behavior= ''; } function attachBehavior(){ document.styleSheets[1].rules[0].style.behavior='url(../public/hilite.htc)'; } </SCRIPT> <UL class=exp> <LI>Property</LI> <LI>Object</LI> <LI>Method</LI> <LI>Event</LI> </UL> <P style=margin-left:3em>ºñÇìÀ̹ö ÷ºÎ(<A href="javascript:attachBehavior()">attach</A>) ºñÇìÀ̹ö Á¦°Å(<A href="javascript:detachBehavior()">detach</A>)</P>