°³Ã¼ÀÇ »óÅÂ(state)°¡ º¯°æµÇ¸é ¹ß»ýµÈ´Ù.
![]() À̺¥Æ® ¼Ó¼º |
object.onreadystatechange=handler | JScript ¸¸- |
|---|---|---|
| object.onreadystatechange=GetRef('handler') | VBScript 5.0- | |
| ÀζóÀÎ HTML | <ELEMENT onreadystatechange="handler"> | ¸ðµç Ç÷§Æ®Æû |
| ¸í¸íµÈ ½ºÅ©¸³Æ® | <SCRIPT for=object event=onreadystatechange> | Explorer- |
| Bubbles | ¾øÀ½ |
|---|---|
| Ãë¼Ò | ºÒ°¡ |
| ¹ß»ý ¿øÀÎ | °³Ã¼ÀÇ »óÅÂ(state)°¡ º¯°æµÇ¸é ¹ß»ý |
| µðÆúÆ® ÀÛ¿ë | ¹®¼ÀÇ »óŰ¡ ÁغñµÇ¾ú´Ù´Â ½ÅÈ£¸¦ º¸³½´Ù. |
| HTML ±Ô°Ý | ºñ±Ô°Ý IE È®Àå. |
DHTML °³Ã¼ ¸ðµ¨¿¡¼ À̺¥Æ®Ã³¸®ÀÚ´Â ÆÄ¶ó¸ÞÅ͵éÀ» Á÷Á¢ ¹ÞÁö´Â ¸øÇصµ, event°³Ã¼ÀÇ Äõ¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
| altKey | ALT ۰¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
| altLeft | ¿ÞÂÊ ALT ۰¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
| ctrlLeft | ¿ÞÂÊ CTRL ۰¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
| shiftLeft | ¿ÞÂÊ SHIFT ۰¡ ´·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
| srcElement | À̺¥Æ®¸¦ ¹ß»ý½ÃŲ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
| type | À̺¥Æ® °³Ã¼ÀÇ À̺¥Æ® ¸íĪÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÑ ¿¤·¹¸àÆ®ÀÇ ÇöÀç »óÅÂ(state)¸¦ ¾ò¾î³»±â À§ÇØ readyState ¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¸ðµç ¿¤·¹¸àÆ®µéÀº onreadystatechange À̺¥Æ®¿¡ Àû¿ëµÈ´Ù. ´ÙÀ½ °³Ã¼µé¿¡¼´Â µ¥ÀÌÅ͸¦ ·ÎµùÇØ¾ß ÇϹǷΠÇ×»ó ¹ß»ýÇÑ´Ù: applet document frame FRAMESET iframe img link object script xml ¿¤·¹¸àÆ®. ´Ù¸¥ °³Ã¼µé¿¡¼´Â behavior°¡ ÷ºÎµÈ °æ¿ì¿¡¸¸ onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù.
ÀÛ¿ë(behavior)ÀÌ ¿ÏÀüÈ÷ ´Ù¿î·Îµå µÇ°í ¿¤·¹¸àÆ®¿¡ Àû¿ëµÇ°Ô Çϱâ À§Çؼ´Â onreadystatechange À̺¥Æ®°¡ ¹ß»ýµÇ°í, ¿¤·¹¸àÆ®ÀÇ readyState ¼Ó¼ºÀÌ complete·Î ¼³Á¤µÈ °ÍÀ» È®ÀÎ ÇÏ¿©¾ß ÇÑ´Ù.
onreadystatechange À̺¥Æ®°¡ ¹ß»ýÇÒ ¶§±îÁö´Â, ¿¤·¹¸àÆ®¿¡ ±¸¼º¿øÀÌ Ã·ºÎµÇ±â Àü¿¡ »ç¿ëÇÏ·ÁÇϸé, °³Ã¼°¡ ¼Ó¼ºÀ̳ª ¸Þ¼µå¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù´Â ½ºÅ©¸³Æ® ¿À·ù°¡ ¹ß»ýµÉ ¼ö ÀÖ´Ù.
| °³Ã¼ | script | HTML | IE |
|---|
¾Æ·¡ À©µµ¿ì »óŹٿ¡¼ readyState ¼Ó¼º°ªÀ» È®ÀÎÇ϶ó.
<SCRIPT>
document.onreadystatechange=checkReady;
function checkReady(){
if (document.readyState=='complete'){
status='document.readyState=('+document.readyState+')';
}
}
</SCRIPT>