ÆäÀÌÁö°¡ ¾ð·ÎµåµÇ±â ¹Ù·Î Àü¿¡ ¹ß»ýÇÑ´Ù.


À̺¥Æ® ¼Ó¼º
object.onbeforeunload=handler JScript ¸¸-
object.onbeforeunload=GetRef('handler') VBScript 5.0-
ÀζóÀÎ HTML <ELEMENT onbeforeunload="handler"> ¸ðµç Ç÷§Æ®Æû
¸í¸íµÈ ½ºÅ©¸³Æ® <SCRIPT for=object event=onbeforeunload> Explorer-
À̺¥Æ® Ư¼º
Bubbles ¾øÀ½
Ãë¼Ò °¡´É
¹ß»ý ¿øÀÎ

À¥ ÆäÀÌÁö³ª À̹ÌÁö µîÀ» ´Ù ÀÐ¾î µéÀ̸é onload À̺¥Æ®°¡ ¹ß»ýµÇ°í, ÆäÀÌÁö¸¦ ´Ý°Å³ª ´Ù¸¥ ÆäÀÌÁö·Î °¡¸é ±× ÆäÀÌÁö¿¡¼­ ÀÌÅ»ÇϹǷΠonunload À̺¥Æ®°¡ ¹ß»ýµÈ´Ù.

  • ÇöÀçÀÇ À©µµ¿ì¸¦ ´Ý¾ÒÀ» ¶§.
  • ÁÖ¼Ò ÀÔ·Â, Áñ°Üã±âµîÀ» »ç¿ëÇÏ¿© »õ·Î¿î ÁÖ¼Ò·Î À̵¿ÇÏ¿´À» ¶§.
  • 'µÚ·Î', '¾ÕÀ¸·Î', '»õ·Î°íħ', 'Ȩ'µîÀÇ ´ÜÃ߸¦ Ŭ¸¯ÇßÀ» ¶§.
  • ´Ù¸¥ À¥ ÆäÀÌÁö¸¦ ÂüÁ¶ÇÏ´Â À©µµ¿ìÀÇ ¿¬°á anchor¸¦ Ŭ¸¯ÇßÀ» ¶§.
  • anchor.click ¸Þ¼­µå¸¦ ½ÇÇà½ÃÄ×À» ¶§.
  • documentwrite ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • documentopen ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • documentclose ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • windowclose ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • À©µµ¿ì À̸§À¸·Î »ç¿ë °¡´ÉÇÑ _self °ªÀ» Á¦°øÇϸ鼭 window.open ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§,
  • window.navigate³ª NavigateAndFind ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • locationreplace ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • location.reload ¸Þ¼­µå¸¦ ½ÇÇàÇßÀ» ¶§.
  • location.href ¼Ó¼º¿¡ »õ·Î¿î °ªÀ» ÁöÁ¤ÇßÀ» ¶§.
  • INPUT type=submit Á¦¾î³ª, submit ¸Þ¼­µå¸¦ ½ÇÇàÇÏ¿©, form¿¡¼­ ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â action ¾ÖÆ®¸®ºäÆ®·Î ¼Û½Å(submit)ÇßÀ» ¶§.
µðÆúÆ® ÀÛ¿ë ÆäÀÌÁö°¡ ¾ð·ÎµùµÉ °ÍÀ̶ó´Â ½ÅÈ£¸¦ º¸³½´Ù.
HTML ±Ô°Ý ºñ±Ô°Ý IE È®Àå.

DHTML °³Ã¼ ¸ðµ¨¿¡¼­ À̺¥Æ®Ã³¸®ÀÚ´Â ÆĶó¸ÞÅ͵éÀ» Á÷Á¢ ¹ÞÁö´Â ¸øÇصµ, event°³Ã¼ÀÇ Äõ¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

altKey ALT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
altLeft ¿ÞÂÊ ALT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
clientX À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÆò ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
clientY À©µµ¿ì Àå½Ä°ú ½ºÅ©·Ñ¹Ù¸¦ Á¦¿ÜÇÑ »ç¿ëÀÚ Áö¿ª¿¡ »ó´ëÀû ¸¶¿ì½ºÆ÷ÀÎÅÍ ¼öÁ÷ ÁÂÇ¥¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
ctrlKey CTRL Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
ctrlLeft ¿ÞÂÊ CTRL Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
returnValue À̺¥Æ®·Î ºÎÅÍÀÇ ¹Ýȯ°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
shiftKey SHIFT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
shiftLeft ¿ÞÂÊ SHIFT Å°°¡ ´­·È´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
type À̺¥Æ® °³Ã¼ÀÇ À̺¥Æ® ¸íĪÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

Ư±â

window.event¿¡ returnValue ¼Ó¼º¿¡ ¹®ÀÚ¿­ÀÌ ¼³Á¤µÇ¸é, ÇöÀç ¹®¼­¿¡ ÀÖÀ» °ÍÀΰ¡ ÁöÁ¤ÇÑ °÷À¸·Î À̵¿ÇÒ °ÍÀΰ¡ »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ´ëÈ­ ¹Ú½º(dialog box)°¡ ³ªÅ¸³­´Ù. ´ëȭâ¿¡ ³ªÅ¸³ª´Â µðÆúÆ® ¹®ÀåÀº ¾Æ·¡¿Í °°À¸¸ç Á¦°ÅÇϰųª ¼öÁ¤ÇÒ ¼ö ¾ø´Ù.

"ÀÌÆäÀÌÁö·ÎºÎÅÍ ¹þ¾î³ª½Ã°Ú½À´Ï±î?
{Á¦°øÇÑ ¸Þ¼¼Áö}
°è¼ÓÇÏ·Á¸é [È®ÀÎ]À» Ŭ¸¯ÇÏ°í, ÇöÀç ÆäÀÌÁö¿¡ ÀÖÀ¸·Á¸é [Ãë¼Ò]¸¦ Ŭ¸¯ÇϽʽÿä.
"

Àû¿ë
°³Ã¼scriptHTMLIE


onbeforeunload À̺¥Æ® ¿¹Á¦

¸ñ·Ï ÆäÀÌÁö·Î À̵¿

»õ·Î°íħÇϰųª Ŭ¸¯ÇÏ¿© ´Ù¸¥ ÆäÀÌÁö·Î À̵¿ÇÏ¿© º¸¶ó.

<SCRIPT>
function closePage(){
  event.returnValue='{Á¦°øÇÑ ¸Þ¼¼Áö}';
}
</SCRIPT>
<BODY onbeforeunload="closePage()">
<A href="jsGroup.html">¸ñ·Ï ÆäÀÌÁö·Î À̵¿</A>