ºñÇìÀ̹ö°¡ ÷ºÎµÈ ¿¤·¹¸àÆ®(PUBLIC:ATTACH)ÀÇ ³»¿ëÀÌ ¿ÏÀüÈ÷ ÆĽÌ(parse)µÇ¸é ¹ß»ýµÈ´Ù.
<PUBLIC:ATTACH event=oncontentready for=object id=sID onevent=handler> |
event | ¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, À̺¥Æ® À̸§(À̺¥Æ® ¸ñ·Ï)À» ÁöÁ¤Çϰųª, HTC ¸ñ·Ï¿¡ ¿°ÅµÈ ÄÄÆ÷³ÙÆ®ÀÇ Æ¯Á¤ À̺¥Æ®¸¦ ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù. | ||||||
for | ¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, À̺¥Æ® ¿øõ ¿¤·¹¸àÆ®¸¦ ÀνÄÇϱâ À§ÇÏ¿© ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù.
|
||||||
id | ¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, ÄÞÆ÷³ÙÆ® ¼ÓÀÇ PUBLIC:ATTACH ¿¤·¹¸àÆ®ÀÇ À¯ÀÏÇÑ ÀνÄÀÚ¸¦ ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù. | ||||||
onevent | ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ÀζóÀÎ ½ºÅ©¸³Æ®¸¦ ÁöÁ¤Çϰųª À̺¥Æ®Ã³¸®ÀÚ ±â´ÉÇÔ¼ö¸¦ Á÷Á¢ÀûÀ¸·Î È£ÃâÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù. |
¿¤·¹¸àÆ®ÀÇ innerHTML ¼Ó¼ºÀº ÀÌ À̺¥Æ®°¡ ¹ß»ýµÇ±â Àü¿¡´Â ¿Ã¹Ù¸¦ °ªÀ» ¹ÝȯÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
ÀÌ À̺¥Æ®°¡ ¹ß»ýµÇ¸é PUBLIC:COMPONENT ¿¤·¹¸àÆ®ÀÇ literalContent ¾ÖÆ®¸®ºäÆ® °ªÀº trueÀÌ´Ù. ¿¤·¹¸àÆ® ºñÇìÀ̹öÀÇ ÀÌ ¾ÖÆ®¸®ºäÆ®°ªÀº innerHTML ¼Ó¼º ¼Ó¿¡ ÀúÀåµÈ´Ù. ÀÌ À̺¥Æ®´Â ¿¤·¹¸àÆ® ºñÇìÀ̹ö¿¡ innerHTML ¼Ó¼º¿¡ Á¢¼ÓÇÒ ¼ö Àִ°¡¸¦ ¾Ë·ÁÁØ´Ù.
ÀÌ À̺¥Æ®´Â HTC ÄÄÆ÷³ÍÆ®¿¡¸¸ ÇØ´çµÇ´Â °ÍÀ̹ǷÎ, PUBLIC:ATTACH ¿¤·¹¸àÆ®¿¡¼ oncontentready À̺¥Æ®¿¡ ¿¬°áÇÏ´Â °ÍÀÌ À¯ÀÏÇÑ ¹æ¹ýÀÌ´Ù. attachEvent ¸Þ¼µå·Î´Â ÀÌ À̺¥Æ®¿¡ ¿¬°áµÇÁö ¸øÇϴµ¥, À̴ ǥÁØ DHTML À̺¥Æ®¿¡¼¸¸ ÀÛ¿ëÇϱ⠶§¹®ÀÌ´Ù. HTC ÆÄÀÏÀÌ Viewlink·Î¼ Àû¿ëµÇ¸é, oncontentready À̺¥Æ®´Â³ª ´Ù¸¥ HTC¿¡¸¸ Àû¿ëµÇ´Â À̺¥Æ®´Â ¹®¼¿¡¼ ¿¤·¹¸àÆ®¿¡ ÷ºÎµÉ ¼ö ¾ø´Ù.
oncontentready À̺¥Æ®·Î innerHTML ¼Ó¼ºÀ» ÀÌ¿ëÇÑ ¿¤·¹¸àÆ®ÀÌ ³»¿ëÀ» µð½ºÇ÷¹ÀÌÇÑ´Ù.
<PUBLIC:ATTACH event="oncontentready" for="divObj" onevent="doShow()" /> <DIV id="divObj">divObj ³»¿ë</DIV> <SCRIPT> function doShow() { window.alert ('divObj.innerHTML = ' + divObj.innerHTML); } </SCRIPT>