ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øã±â
ȨÀ¸·Î


ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¿Í À̺¥Æ®
16³â Àü
1. ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼ÀÇ °³¿ä

ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼ÀÇ °èÃþ ±¸Á¶

ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 Áö¿øÇÏ´Â À¥ ºê¶ó¿ìÀú´Â HTMLÆäÀÌÁö¸¦ ·ÎµåÇÒ ¶§ ±× ÆäÀÌÁö¿¡ Á¸ÀçÇÏ´Â ¿ä¼ÒµéÀ» ¹Ý¿µÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¸¦ »ý¼ºÇÑ´Ù.

HTML ÆäÀÌÁöÀÇ ³»¿ë¿¡ °ü°è¾øÀÌ ÇÑ ÆäÀÌÁö°¡ ·ÎµåµÉ ¶§ óÀ½À¸·Î 5°³ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼°¡ Á¸ÀçÇÑ´Ù.

navigator
window
document
History
Location
ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼µéÀÇ °³¿ä

°´Ã¼À̸§ ¼³¸í
window À©µµ¿ì¸¶´Ù Çϳª¾¿ Á¸ÀçÇÏ´Â °´Ã¼·Î¼­ À©µµ¿ì ³»¿¡ Á¸ÀçÇÏ´Â ¸ðµç °´Ã¼ÀÇ »óÀ§ °´Ã¼ÀÌ´Ù.
Frame ÇÁ·¹ÀÓ¸¶´Ù Çϳª¾¿ Á¸ÀçÇÏ´Â À©µµ¿ì °´Ã¼. Áï <frame>ű׿¡ ÀÇÇØ Á¤ÀǵȴÙ.
document HTML ÆäÀÌÁö¸¶´Ù Çϳª¾¿ Á¸ÀçÇÏ´Â °´Ã¼·Î¼­ HTML¹®¼­ÀÇ ³»¿ë¿¡ °üÇÑ Á¤º¸¸¦ °¡Áø´Ù.
Location ÇöÀç ·ÎµåµÈ HTML ÆäÀÌÁöÀÇ URL¿¡ °üÇÑ Á¤º¸¸¦ °¡Áø´Ù.
History ÇöÀç À©µµ¿ì¿¡¼­ »ç¿ëÀÚ°¡ ¹æ¹®ÇÏ¿´´ø URLµéÀÇ ¸®½ºÆ®¸¦ À¯ÁöÇÏ´Â °´Ã¼ÀÌ´Ù.
navigator ÇöÀç »ç¿ëÁßÀÎ ºê¶ó¿ìÀúÀÇ À̸§°ú ¹öÀü µî¿¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â °´Ã¼ÀÌ´Ù.
Layer DHTML¿¡¼­ Áö¿øÇÏ´Â °´Ã¼·Î¼­ ¹®¼­ ³»ÀÇ ÇÑ À§Ä¡¿¡ ´Ù¼öÀÇ °´Ã¼¸¦ ÁßøÇÒ ¶§ »ç¿ëÇÏ´Â °´Ã¼ÀÌ´Ù.
Link HTML ¹®¼­ ³»ÀÇ ¸µÅ©¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <a href=....> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Image HTML ¹®¼­ ³»ÀÇ À̹ÌÁö¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <img> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Area HTML ¹®¼­ ³»ÀÇ À̹ÌÁö¸ÊÀÇ ÇÑ ¿µ¿ªÀ» Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <area> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Anchor HTML ¹®¼­ ³»ÀÇ ¾ÞÄ¿¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <a name=...> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Applet ¾ÖÇø´À» Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <applet> ű״ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
MimeType ºê¶ó¿ìÀú°¡ Áö¿øÇÏ´Â ¸¶ÀÓ(MIME) ŸÀÔ¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ ¸¶ÀÓ Å¸ÀÔ Çϳª ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Plugin ºê¶ó¿ìÀú¿¡ ¼³Ä¡µÈ ÇÁ·¯±×Àο¡ ´ëÇÑ Á¤º¸¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ ¼³Ä¡µÈ Ç÷¯±×ÀÎ ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Form Æû¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <form> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Text <input type="text" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Textarea <textarea>ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Password <input type="password" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
FileUpload <input type="file" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Radio <input type="radio" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Checkbox <input type="checkbox" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Button <input type="button" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Submit <input type="submit" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Reset <input type="reset" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Select <select> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Option <select> ÅÂ±× ³»ÀÇ ¿É¼ÇÀ» Ç¥ÇöÇÏ´Â °´Ã¼·Î¼­ <option> ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.
Hidden <input type="hidden" > ÅÂ±× ´ç ÇϳªÀÇ °´Ã¼°¡ ÀÚµ¿ »ý¼ºµÈ´Ù.

¡¡

¡¡

HTML ÅÂ±×¿Í ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå´Â ¾î¶»°Ô 󸮵Ǵ°¡?

À¥ ºê¶ó¿ìÀú°¡ HTML ÆäÀÌÁö¸¦ ·ÎµåÇÏ°í, ±× ÆäÀÌÁö¿¡ Á¸ÀçÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ÀϹÝÀûÀÎ °úÁ¤.

ºê¶ó¿ìÀú´Â HTML ¹®¼­¸¦ óÀ½ºÎÅÍ Àо°£´Ù.
ºê¶ó¿ìÀú´Â óÀ½ºÎÅÍ ÇÊ¿äÇÑ 5°³ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¸¦ ¸¸µç´Ù.
<script> ű׸¦ ó¸®ÇÑ´Ù.
ºê¶ó¿ìÀú´Â HTML ¹®¼­¸¦ ó¸®Çϸ鼭 ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¸¦ »ý¼ºÇÑ´Ù.
À̺¥Æ®¸¦ ó¸®ÇÑ´Ù.
  

¡¡

2. À̺¥Æ®¿Í À̺¥Æ® Çڵ鷯

À̺¥Æ®´Â ºê¶ó¿ìÀúÀÇ »ç¿ëÀÚ°¡ ÃëÇÑ ¾×¼ÇÀ» ÀǹÌÇÑ´Ù. Áï ¸¶¿ì½º Ŭ¸¯À̳ª ¸¶¿ì½º À̵¿, Å°º¸µå ÀÔ·Â, ¹öÆ° Ŭ¸¯ µîÀÇ ÇàÀ§¸¦ ÀǹÌÇÑ´Ù. À̺¥Æ®´Â ºê¶ó¿ìÀú¿¡ ÀÇÇØ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡 Àü´ÞµÈ´Ù. À̺¥Æ® Çڵ鷯´Â À̺¥Æ®ÀÇ ¹ß»ý½Ã ó¸®Çϱâ À§ÇØ ÀÛ¼ºµÈ ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµåÀÌ´Ù. À̺¥Æ® Çڵ鷯´Â HTML¹®¼­¸¦ ÀÛ¼ºÇÏ´Â »ç¶÷¿¡ ÀÇÇØ ÀÛ¼ºµÈ´Ù. ¸¸ÀÏ, ¹öÆ° °´Ã¼¿¡ ¸¶¿ì½º Ŭ¸¯ Áï click À̺¥Æ®¸¦ ¹Þ¾Æ ó¸®ÇÏ°íÀÚ ÇÑ´Ù¸é onClickÀ̶ó´Â À̺¥Æ® Çڵ鷯¿¡ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 Á¤ÀÇÇØ ³õ¾Æ¾ß ÇÑ´Ù.

(1) À̺¥Æ®¿Í À̺¥Æ®°¡ ¹ß»ýÇÏ´Â °æ¿ì

À̺¥Æ® Çڵ鷯 À̺¥Æ®°¡ ¹ß»ýÇÏ´Â °æ¿ì
onAbort »ç¿ëÀÚ°¡ À̹ÌÁö ·ÎµùÀ» °­Á¦·Î Áß´ÜÇÒ ¶§
onBlur À©µµ¿ì,Æû ±¸¼º ¿ä¼Ò, ÇÁ·¹ÀÓÀÌ Æ÷Ä¿½º¸¦ ÀÒÀ» ¶§
onChange Select, Text, Textarea °´Ã¼ÀÇ ÇÊµå °ªÀ» º¯°æÇÑ ÈÄ Æ÷Ä¿½º¸¦ ÀÒÀ» ¶§
onClick Æû ±¸¼º ¿ä¼Ò°¡ Ŭ¸¯µÉ ¶§
onDblClick Æû ±¸¼º¿ä¼Ò³ª ¸µÅ©¸¦ ´õºíŬ¸¯ÇÒ ¶§
ondragDrop »ç¿ëÀÚ°¡ ÇÑ °´Ã¼(ȤÀº ÆÄÀÏ)¸¦ ºê¶ó¿ìÀú À©µµ¿ì »óÀ¸·Î µå·ÓÇÒ ¶§
onError ¹®¼­³ª À̹ÌÁöÀÇ ·Îµù½Ã ¿À·ù°¡ ¹ß»ýÇÒ ¶§
onFocus À©µµ¿ì, ÇÁ·¹ÀÓ, ÇÁ·¹ÀÓ¼Â, Æû ¿ä¼Ò°¡ Æ÷Ä¿½º¸¦ ¹ÞÀ» ¶§
onKeyDown »ç¿ëÀÚ°¡ Å°¸¦ ´©¸¦´Â ¼ø°£
onKeyPress »ç¿ëÀÚ°¡ Å°¸¦ ´©¸¥ ä À¯ÁöÇÏ´Â µ¿¾È
onKeyUp »ç¿ëÀÚ°¡ ´©¸¥ Å°¸¦ ³õ´Â ¼ø°£
onLoad ºê¶ó¿ìÀú À©µµ¿ì¿¡ HTML ¹®¼­ÀÇ ·ÎµùÁ÷ ÈÄ È¤Àº ÇÁ·¹ÀӼ ¹®¼­ÀÇ ¸ðµç ÇÁ·¹ÀÓÀÇ ·ÎµùÀÌ ¸¶Ä¥ ¶§
onMouseDown »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ ´©¸£´Â ¼ø°£
onMouseMove »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ ¿òÁ÷ÀÏ ¶§¸¶´Ù
onMouseOver »ç¿ëÀÚ°¡ ¸¶¿ì½º Ä¿¼­¸¦ À̹ÌÁö¸ÊÀ̳ª ¸µÅ© À§¿¡ ¿Ã·Á ³õÀ» ¶§
onMouseUp »ç¿ëÀÚ°¡ ¸¶¿ì½º Ä¿¼­¸¦ À̹ÌÁö¸ÊÀ̳ª ¸µÅ© À§¼¼¼­ ³»·Á ³õÀ» ¶§
onMove »ç¿ëÀÚ°¡ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡 ÀÇÇØ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ À§Ä¡°¡ À̵¿µÉ ¶§
onReset »ç¿ëÀÚ°¡ reset ¹öÆ°À» ´©¸¦ ¶§
onResize »ç¿ëÀÚ°¡ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡 ÀÇÇØ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ Å©±â°¡ Á¶ÀýµÇ´Â ¼ø°£
onSelect »ç¿ëÀÚ°¡ Text³ª Textarea °´Ã¼ÀÇ ÇÊµå ³»ÀÇ ÅؽºÆ® ÀϺθ¦ ¼±ÅÃÇÒ ¶§
onSubmit »ç¿ëÀÚ°¡ submit ¹öÆ°À» ´©¸¦ ¶§
onUnload »ç¿ëÀÚ°¡ ÇöÀç HTML¹®¼­º¸±â¸¦ Á¾·áÇÏ°í ´Ù¸¥ À¥ »çÀÌÆ®·Î À̵¿ÇÒ ¶§

¡¡

(2) À̺¥Æ® ó¸®ÀÇ Æ¯Â¡

(°¡) À̺¥Æ®´Â À̺¥Æ®¸¦ ¹Þ´Â °´Ã¼¿¡¼­ 󸮵ȴÙ.

»ç¿ëÀÚ¿¡ ÀÇÇØ ¹ß»ýµÈ À̺¥Æ®´Â À̺¥Æ®ÀÇ ¸ñÀû °´Ã¼¿¡ ÇØ´çÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¿¡ Àü´ÞµÈ´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ°¡ ¾î¶² ¹öÆ°À» Ŭ¸¯ÇÏ¿´´Ù¸é click À̺¥Æ®°¡ ±× ¹öÆ° °´Ã¼¿¡ Àü´ÞµÇ°í À̶§ ÀÌ ¹öÆ° °´Ã¼¿¡ Á¤ÀÇµÈ onClick Çڵ鷯¿¡ ÀÇ ÇØ Ã³¸®µÈ´Ù. ±×·¯³ª ¸¸ÀÏ ¹öÆ° °´Ã¼¿¡ onClick Çڵ鷯°¡ Á¤ÀǵǾî ÀÖÁö ¾Ê´Ù¸é click À̺¥Æ®¸¦ ó¸®ÇÒ °´Ã¼°¡ ¾ø¾î¼­ À̺¥Æ®´Â ´Ü¼øÈ÷ »ç¶óÁö°í ¸¸´Ù.

(³ª) À̺¥Æ® Çڵ鷯 ¼³Á¤Àº ¸¶Ä¡ °´Ã¼ÀÇ ÇÁ·ÎÆÛƼ¿¡ °ªÀ» ¾²´Â °Í°°ÀÌ ÇÑ´Ù.

À̺¥Æ® Çڵ鷯¸¦ Á¤ÀÇÇÏ´Â ¹æ¹ý Áß Çϳª·Î ´ÙÀ½°ú °°ÀÌ ÇÒ ¼ö ÀÖ´Ù. window»ó¿¡¼­ clickÀ̺¥Æ®°¡ ¹ß»ýÇϸé ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö FuncClick ÀÌ ½ÇÇàµÇ°Ô ÇÏ°íÀÚ ÇÑ´Ù¸é ´ÙÀ½°ú °°´Ù.

window.onClick = FuncClick;

¹°·Ð À̶§ HTML ÆäÀÌÁö¸¦ ¸¸µç »ç¶÷Àº FuncClickÀ̶ó´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö¸¦ ÀÛ¼ºÇÏ¿©¾ß ÇÑ´Ù.

(´Ù) ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¸¶´Ù 󸮰¡´ÉÇÑ À̺¥Æ®ÀÇ Á¾·ù°¡ Á¤ÇØÁ® ÀÖ´Ù.

ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¸¶´Ù ó¸®ÇÒ ¼ö ÀÖ´Â À̺¥Æ®ÀÇ Á¾·ù°¡ Á¤ÇØÁ® Àֱ⠶§¹®¿¡ ´Ù¸¥ À̺¥Æ®´Â ó¸®ÇÒ ¼ö ¾ø´Ù. ¹°·Ð À̺¥Æ®¸¦ ó¸®Çϱâ À§Çؼ­´Â À̺¥Æ® Çڵ鸵À» À§ÇÑ Äڵ带 Á¤ÀÇÇÏ¿©¾ß ÇÑ´Ù.

¡¡

(3) À̺¥Æ® Çڵ鷯 ÀÛ¼º

À̺¥Æ® Çڵ鷯 ÄÚµå´Â ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°ÀÌ HTML ÅÂ±× ³»¿¡ ÀÛ¼ºÇÑ´Ù.

<HTMLűנ À̺¥Æ®Çڵ鷯="À̺¥Æ®Çڵ鸵À» À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®ÄÚµå">

(¿¹)

<input ype="button" value="¹è°æº¯°æ"  onClick="document.bgColor='blue'">

¶Ç´Â

<script>
        function  f(c)
        {
                document.bgColor = c;
        }
</script>

........

<input ype="button" value="¹è°æº¯°æ"  onClick="f(blue)">

¡¡

¡¡

3. À̺¥Æ® Çڵ鸵

(1) onAbort Çڵ鷯

»ç¿ëÀÚ°¡ À̹ÌÁöÀÇ ·ÎµùÀ» Áß´ÜÇÒ ¶§ È£ÃâµÇ´Â abort À̺¥Æ®ÀÇ Çڵ鷯ÀÌ´Ù. ÇöÀç ºê¶ó¿ìÀú°¡ À̹ÌÁö¸¦ ·Îµù ÁßÀÎ »óȲ¿¡¼­ ¸µÅ©¸¦ Ŭ¸¯ÇÏ¿© ´Ù¸¥ URLÀ» ¼±ÅÃÇϰųª ºê¶ó¿ìÀúÀÇ ¸Þ´º Áß Stop ¹öÆ°À» ¼±ÅÃÇÏ¿´À» ¶§ abort À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù.

* ´ë»ó°´Ã¼ :  Image

(2) onBlur, onFocus Çڵ鷯

ÀÌ µÎ Çڵ鷯´Â Æ÷Ä¿½ºÀÇ º¯°æ¿¡ ÀÇÇØ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÇ Çڵ鷯ÀÌ´Ù. ¾î¶² À©µµ¿ì³ª ¾ÖÇø®ÄÉÀ̼ÇÀÌ Æ÷Ä¿½º¸¦ ¹Þ´Â´Ù´Â Àǹ̴ »ç¿ëÀÚÀÇ ÀÔ·Â Áï, ¸¶¿ì½º ÀÔ·ÂÀ̳ª Å°º¸µå ÀÔ·ÂÀ» ¹Þ¾ÆµéÀÌ´Â »óÅÂÀÓÀ» ÀǹÌÇÑ´Ù.

onBlur´Â À©µµ¿ì³ª ÇÁ·¹ÀÓ, Æû ¿ä¼Ò°¡ Æ÷Ä¿½º¸¦ ÀÒÀ» ¶§ È£ÃâµÇ¸ç, onFocus´Â À©µµ¿ì³ª ÇÁ·¹ÀÓ, ÇÁ·¹ÀÓ¼Â, Æû ¿ä¼Ò°¡ Æ÷Ä¿½º¸¦ ¹ÞÀ» ¶§ È£ÃâµÈ´Ù.

* ´ë»ó°´Ã¼ :  Button, Checkbox, FileUpload, Layer, Password, Radio, Reset, Select, Submit, Text, Textarea, window

* (¿¹1) <body onBlur="document.bgColor='blue' onFocus="document.bgColor='red'">

* (¿¹2) Textâ¿¡ ¾î¶² ¹®ÀÛ ÀÔ·ÂµÉ ¶§±îÁö ´Ù¸¥ ÀÏÀ» ÇÒ ¼ö ¾ø°Ô ÇÏ´Â ¿¹

<script>
    function checkText(text)
    {
        if(text.value == "") {
            alert("input Name");
            text.focus();
        }
    }
</script>

<body onLoad="document.f.t.focus()">
<form name="f">
    À̸§<input type="text" name="t" value=""  onBlur="checkText(this)"><br>
    Çйø<input type="text" name="id">
</form>
</body>

(3) onChange Çڵ鷯

Select, Text, Textarea °´Ã¼ÀÇ ³»¿ëÀ» º¯°æÇÑ ÈÄ Æ÷Ä¿½º¸¦ ÀÒÀ» ¶§ È£ÃâµÈ´Ù. ¿¹¸¦ µé¸é Text âÀÇ ³»¿ëÀ» º¯°æÇÑ ÈÄ Text â ¹Ù±ùÀÇ ´Ù¸¥ °÷¿¡ ¸¶¿ì½º¸¦ Ŭ¸¯ÇÏ¿´À» ¶§ ½ÇÇàÇÑ´Ù.

* ´ë»ó°´Ã¼ :  FileUpload, Select, Text, Textarea

* (¿¹) 4±ÛÀÚ ÀÌ»ó ÀÔ·ÂÇÒ ¼ö ¾ø´Â Textâ ¸¸µé±â. Select °´Ã¼ÀÇ ¿É¼ÇÀÌ º¯°æµÇ¸é º¯°æµÈ ³»¿ëÀ» Ãâ·ÂÇÔ.

<script>
    function check(text)
    {
        if(text.value.length > 3) {
            alert("maximum 3 letters");
            text.value = text.value.substring(0,3);
            text.focus();
        }
    }
    function checkSel(Sel)
    {
        alert("You selects " + Sel.options[Sel.selectedIndex].value);
    }
</script>

<body>
<form name="f">
    À̸§<input type="text" name="t" value=""  onChange="check(this)"><br>
    °úÀÏ<select name="sel" onChange="checkSel(this)">
            <option value="»ç°ú">»ç°ú
            <option value="°¨">°¨
            <option value="¹è">¹è
        <select>
</form>
</body>

¡¡

(4) onClick, onDblClick Çڵ鷯

onClick´Â Æû ¿ä¼Ò°¡ Ŭ¸¯µÇ¾úÀ» ¶§ È£ÃâµÇ¸ç onDblClickÀº Æû ¿ä¼Ò³ª ¸µÅ©¸¦ ´õºíŬ¸¯ÇÏ¿´À» ¶§ È£ÃâµÈ´Ù. À̺¥Æ® Çڵ鷯°¡ false¸¦ ¸®ÅÏÇϸé À̺¥Æ® ¹ß»ýÀÇ ¿ø·¡ Àǹ̰¡ Ãë¼ÒµÈ´Ù.

* ´ë»ó°´Ã¼ :  Button, document, Checkbox, Link, Radio, Reset, Submit

* (¿¹1) °£´ÜÇÑ °è»ê±â(evalÇÔ¼ö ÀÌ¿ë)

<script>
    function compute(f)
    {
        var res = eval(f.exp.value);
        f.val.value = res;
    }
</script>

<body>
<form name="cal">
    ½Ä<input type="text" name="exp" value=""><br>
    °ª<input type="text" name="val" value="" size=10><br>
    <input type="button" value="°è»ê" onClick="compute(this.form)">
</form>
</body>

* (¿¹2) ºê¶ó¿ìÀú È­¸é »óÀÇ ¾Æ¹« À§Ä¡¿¡³ª ´õºíŬ¸¯ÇÏ¸é ºê¶ó¿ìÀú À©µµ¿ìÀÇ Å©±â°¡ 20*20¾¿ Áõ°¡ÇÔ.

<script>
    function docDblClick(ev)
    {
        window.resizeBy(20, 20);
    }
    document.onDblClick=docDblClick;
</script>

<body>
</body>

¡¡

(5) onError Çڵ鷯

ÀÚ¹Ù½ºÅ©¸³Æ® ¹®¹ý ¿À·ù³ª ·±Å¸ÀÓ ¿À·ù½Ã, ȤÀº <img> ű׿¡ ÁöÁ¤µÈ À̹ÌÁöÀÇ ·Îµù½Ã À̹ÌÁö¿¡ ´ëÇÑ URLÀÌ À߸øµÇ¾ú°Å³ª À̹ÌÁö°¡ ¼Õ»óµÇ¾úÀ» °æ¿ì onError Çڵ鷯°¡ È£ÃâµÈ´Ù.

(6) onKeyDown, onKeyPress, onKeyUp Çڵ鷯

onKeyDownÀº »ç¿ëÀÚ°¡ Å°¸¦ ´©¸£´Â ¼ø°£, onKeyPress´Â »ç¿ëÀÚ°¡ Å°¸¦ ´©¸¥ ÀÌÈÄ ´©¸£°í ÀÖ´Â µ¿¾È ¹Ýº¹ÀûÀ¸·Î °è¼Ó È£ÃâÇϸç, onKeyUpÀº »ç¿ëÀÚ°¡ ´©¸¥ Å°¸¦ ³õÀ» ¶§ È£ÃâµÈ´Ù. document°´Ã¼´Â ¹®¼­¿¡ ¹ß»ýÇÏ´Â ¸ðµç Á¾·ùÀÇ Å° ÀԷ¿¡ ´ëÇØ À̺¥Æ®¸¦ °¡·Îç ¼ö ÀÖ´Ù.

* ´ë»ó°´Ã¼ :  document, Image, Link, Textarea

(7) onLoad Çڵ鷯

onLoad Çڵ鷯°¡ È£ÃâµÇ´Â °æ¿ì´Â À©µµ¿ì »ó¿¡ ¹®¼­ÀÇ ·Îµù ¿Ï·á ½ÃÁ¡°ú À̹ÌÁöÀÇ ·Îµù ¿Ï·á ½ÃÁ¡ÀÇ 2°¡ÁöÀÌ´Ù.

ù°´Â ºê¶ó¿ìÀú°¡ À©µµ¿ìÀÇ ·ÎµùÀ» ¿ÏÀüÈ÷ ¸¶Ä£ ÈÄ °ðÀå È£ÃâµÇ°Å³ª <frameset> ÅÂ±× ³»ÀÇ ¸ðµç ÇÁ·¹ÀÓÀÇ ·ÎµùÀ» ¸¶Ä¥ ¶§ È£ÃâµÈ´Ù. ÀÌ °æ¿ì´Â °¢°¢ <body onLoad=".....">³ª <frameset onLoad=".....">·Î Çڵ鷯¸¦ ÁöÁ¤ÇÑ´Ù.

µÎ ¹ø° °æ¿ì´Â <img> ű׿¡ ÁöÁ¤µÈ À̹ÌÁö³ª Image °´Ã¼ÀÇ src ÇÁ·ÎÆÛƼÀÇ º¯°æ¿¡ ÀÇÇØ À̹ÌÁö°¡ ±×·ÁÁö´Â °æ¿ì À̹ÌÁöÀÇ È­¸é Ãâ·ÂÀÌ ¿Ï·áµÇ´Â ½ÃÁ¡¿¡¼­ È£ÃâµÈ´Ù. À̶§µµ <img onLoad="...">ÇüÅ·ΠÇڵ鷯¸¦ ÁöÁ¤ÇÑ´Ù.

* ´ë»ó°´Ã¼ :  Image, Layer, window

(8) onMouseOver, onMouseOut Çڵ鷯

onMouseOver´Â ¸¶¿ì½º Ä¿¼­°¡ À̹ÌÁö ¸ÊÀ̳ª ¸µÅ© °´Ã¼ À§·Î µé¾î¿Ã ¶§ È£ÃâµÇ¸ç onMouseOutÀº ¸¶¿ì½º Ä¿¼­°¡ À̹ÌÁö ¸ÊÀ̳ª ¸µÅ© °´Ã¼ À§¿¡¼­ ¹Ù±ùÀ¸·Î À̵¿ÇÒ ¶§ È£ÃâµÈ´Ù. À̹ÌÁö ¸ÊÀÇ ÇÑ ¿µ¿ª¿¡¼­ ´Ù¸¥ ¿µ¿ªÀ¸·Î ¸¶¿ì½º°¡ À̵¿ÇÏ¸é ¿ø·¡ÀÇ ¿µ¿ª¿¡ onMouseOutÀÌ ¸ÕÀú È£ÃâµÇ°í ±× ÈÄ »õ ¿µ¿ª¿¡ onMouseOver°¡ È£ÃâµÈ´Ù.

* ´ë»ó°´Ã¼ :  Link(AreaÆ÷ÇÔ), Layer

(9) onMouseDown, onMouseUp Çڵ鷯

onMouseDownÀº »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ ´©¸£´Â ¼ø°£¿¡ ÇÑ ¹ø È£ÃâµÇ¸ç, onMouseUpÀº »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ ³õ´Â ¼ø°£ ÇÑ ¹ø È£ÃâµÈ´Ù. ÀÌ µÎ Çڵ鷯°¡ false¸¦ ¸®ÅÏÇÏ¸é ¿ø·¡ ¸ñÀûÀÌ ÀÌ·ç¾îÁöÁö ¾Ê´Â´Ù.

* ´ë»ó°´Ã¼ :  Button, document, Link

(10) onMouseMove Çڵ鷯

onMouseMove´Â ¸¶¿ì½º Ä¿¼­°¡ ¿òÁ÷ÀÌ´Â µ¿¾È °è¼ÓÀûÀ¸·Î È£ÃâµÈ´Ù. ¸¶¿ì½ºÀÇ ¿òÁ÷ÀÓÀº ¸Å¿ì ºó¹øÇÑ µ¿ÀÛÀ̹ǷΠÀ̺¥Æ®¿¡ ´ëÇÑ Ä¸ÃÄ°¡ ¿ä±¸µÈ °´Ã¼¿¡ ´ëÇؼ­¸¸ À̺¥Æ®°¡ Àü´ÞµÈ´Ù. ±×·¯¹Ç·Î document°¡ onMouseMove À̺¥Æ® Çڵ鷯¸¦ µ¿ÀÛ½ÃÅ°°íÀÚ ÇÑ´Ù¸é document.captureEvents(Event.MOUSEMOVE)¸¦ ½ÇÇàÇÏ¿© À̺¥Æ®¸¦ ĸÃÄÇÒ Àǻ縦 ºÐ¸íÈ÷ ÁöÁ¤ÇÏ¿©¾ß ÇÑ´Ù.

* ´ë»ó°´Ã¼ :  captureEvents¸Þ¼Òµå¸¦ °¡Áö°í ÀÖ´Â °´Ã¼(document, window)

(11) onMove, onResize Çڵ鷯

onMove´Â »ç¿ëÀÚ°¡ ºê¶ó¿ìÀú âÀ̳ª ÇÁ·¹ÀÓÀÇ À§Ä¡¸¦ ¿òÁ÷ÀÏ ¶§ È£ÃâµÈ´Ù. ¶Ç´Â ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡 ÀÇÇØ ºê¶ó¿ìÀú³ª ÇÁ·¹ÀÓÀÇ À§Ä¡°¡ º¯°æµÉ ¶§ È£ÃâµÈ´Ù. ÈÄÀÚÀÇ °æ¿ì´Â window°´Ã¼ÀÇ move ¸Þ¼Òµå¿¡ ÀÇÇØ ½ÇÇà¿¡ ÀÇÇØ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. onResize´Â onMove¿Í ºñ½ÁÇÏ°Ô »ç¿ëÀÚ³ª ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ忡 ÀÇÇØ ºê¶ó¿ìÀú âÀ̳ª ÇÁ·¹ÀÓÀÇ Å©±â°¡ º¯ÇÒ ¶§ È£ÃâµÈ´Ù.

* ´ë»ó°´Ã¼:  window, Frame

(12) onReset, onSubmit Çڵ鷯

onResetÀº »ç¿ëÀÚ°¡ ÆûÀ» ¸®¼ÂÇÒ ¶§ Áï reset ¹öÆ°À» ´©¸¦ ¶§ È£ÃâµÈ´Ù. onSubmitÀº »ç¿ëÀÚ°¡ submit ¹öÆ°À» ´©¸¦¶§ Áï Æû µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¶§ È£ÃâµÈ´Ù. onSubmit Çڵ鷯°¡ false¸¦ ¸®ÅÏÇÏ¸é ºê¶ó¿ìÀú´Â Æû µ¥ÀÌÅ͸¦ Àü¼ÛÇÏÁö ¾Ê´Â´Ù. ¿ª½Ã onReset Çڵ鷯°¡ false¸¦ ¸®ÅÏÇϸé ÆûÀÌ ¸®¼ÂµÇÁö ¾Ê´Â´Ù. ÀÌÇڵ鷯µéÀº Submit ¹öÆ°À̳ª Reset ¹öÆ°¿¡ ¼³Á¤µÇÁö ¾Ê°í<form> ÅÂ±× ³»¿¡ Áï Form °´Ã¼¿¡ ¼³Á¤µÈ´Ù.

* ´ë»ó°´Ã¼ :  Form

(13) onSelect Çڵ鷯

»ç¿ëÀÚ°¡ Text³ª Textarea  °´Ã¼ÀÇ ÅؽºÆ® ÀϺθ¦ ¼±ÅÃÇÒ ¶§ È£ÃâµÈ´Ù. onSelect Çڵ鷯´Â navigator 2.0¿¡¼­ ±¸ÇöµÈ°ÍÀÓ.

* ´ë»ó°´Ã¼ :  Text, Textarea

¡¡

¡¡

4. À̺¥Æ®ÀÇ È帧Á¦¾î

À̺¥Æ®´Â ÀÏÁ¤ÇÑ °æ·Î¸¦ °ÅÃÄ À̺¥Æ®¸¦ ¹Þµµ·Ï ¼³Á¤µÈ °´Ã¼¿¡ Àü´ÞµÇ¸ç ±× °´Ã¼ÀÇ À̺¥Æ® Çڵ鷯°¡ È£ÃâµÈ´Ù. ±×·¯³ª À̺¥Æ®°¡ Àü´ÞµÇ´Â °æ·Î »ó¿¡ ÀÖ´Â °´Ã¼µéÀº À̺¥Æ®ÀÇ ¸ñÀû °´Ã¼¿¡ µµ´ÞÇϱâ Àü¿¡ °¡·Îä°Å³ª, À̺¥Æ®°¡ Èê·¯°¡Áö ¸øÇÏ°Ô Çϰųª, À̺¥Æ®ÀÇ °æ·Î¸¦ ¹«½ÃÇÏ°ú ´Ù¸¥ °´Ã¼·Î À̺¥Æ®°¡ Àü´ÞµÇµµ·Ï ÇÒ ¼ö ÀÖ´Ù.

(1) À̺¥Æ®ÀÇ Àü´Þ °æ·Î

ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼µéÀº »óÈ£°£¿¡ »óÀ§-ÇÏÀ§ÀÇ °èÃþ±¸Á¶·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. À̺¥Æ®´Â ±âº»ÀûÀ¸·Î À̺¥Æ®ÀÇ ¸ñÀû °´Ã¼¿¡ µµ´ÞÇÒ ¶§±îÁö »óÀ§ °´Ã¼·ÎºÎÅÍ ÇÏÀ§ °´Ã¼·Î Èê·¯°£´Ù. Áï ¸ðµç À̺¥Æ®´Â window °´Ã¼·Î ¸ÕÀú µé¾î ¿À¸é ÇÏÀ§ °´Ã¼·Î Àü´ÞµÈ´Ù.

¡¡

(2) À̺¥Æ® Á¦¾î ¸Þ¼Òµåµé

À̺¥Æ®ÀÇ Àü´Þ°æ·Î »ó¿¡ ÀÖ´Â »óÀ§°´Ã¼µéÀº À̺¥Æ®°¡ ¸ñÀû °´Ã¼¿¡ µµ´ÞÇϱâ Àü¿¡ À̺¥Æ®¸¦ °¡·Îä°Å³ª °¡·Îæ À̺¥Æ®°¡ Á¤»óÀûÀÎ À̺¥Æ® Àü´Þ °æ·Î·Î Èê·¯°¡Áö ¾Ê°Ôµµ ÇÒ ¼ö ÀÖ´Ù. À̺¥Æ®¸¦ Á¦¾îÇÏ´Â Á¦¾î ¸Þ¼Òµå¿¡´Â 4°¡Áö°¡ ÀÖ´Ù.

captureEvents(À̺¥Æ® ŸÀÔ)
releaseEvents(À̺¥Æ® ŸÀÔ)
routeEvent(eV)
handleEvent(eV)
captureEvents¿Í releaseEvents¸¦ Áö¿øÇÏ´Â °´Ã¼´Â window¿Í document µÑ»ÓÀÌ´Ù. routeEvent¿Í handleEventÀÇ ÆĶó¹ÌÅÍÀÎ ev´Â Event ŸÀÔÀÇ °´Ã¼·Î¼­ ÀÚ¹Ù½ºÅ©¸³Æ® ¿£ÁöÀÌ »ý¼ºÇÏ¿© Àü´ÞÇÏ´Â °´Ã¼ÀÌ´Ù.

°¡) captureEvents(À̺¥Æ® ŸÀÔµé) ¸Þ¼Òµå

ÆĶó¹ÌÅÍ´Â ÇϳªÀÇ Ä¸ÃÄÇÏ°íÀÚ ÇÏ´Â À̺¥Æ®ÀÇ Å¸ÀÔµéÀ» BIT-OR Çü½ÄÀ¸·Î Àü´ÞÇÑ´Ù. À̺¥Æ® ŸÀÔÀº Event °´Ã¼ÀÇ ÇÁ·ÎÆÛƼÀÌ´Ù. Áï, clickÀ̺¥Æ®´Â Event.CLICKÀ¸·Î move À̺¥Æ®´Â Event.MOVE¸¦ ÀÌ¿ëÇÑ´Ù.

captureEvents()¸Þ¼Òµå´Â ÆĶó¹ÌÅÍ¿¡ ¼³Á¤µÈ À̺¥Æ®µéÀ» °¡·Îç °ÍÀ» ÁöÁ¤ÇÏ´Â ÇÔ¼öÀÌ´Ù. Áï ¾î¶² °´Ã¼ÀÇ captureEvents ¸Þ¼Òµå°¡ È£ÃâµÇ¸é ±× °´Ã¼´Â ÁöÁ¤ÇÑ À̺¥Æ®µéÀ» °¡·Îç ¼ö ÀÖ´Ù. ±×·¯³ª ¸¸ÀÏ À̺¥Æ® Çڵ鷯°¡ ¾ø´Ù¸é À̺¥Æ®´Â »ç¶óÁö°í ¸¸´Ù. °¡·Îæ À̺¥Æ®¸¦ ó¸®ÇÏ°íÀÚ ÇÑ´Ù¸é capturEvents() ¸Þ¼ÒµåÀÇ È£Ãâ »Ó ¾Æ´Ï¶ó À̺¥Æ® Çڵ鷯¸¦ µî·ÏÇÏ°í À̺¥Æ® Çڵ鸵 ÇÔ¼ö¸¦ ÀÛ¼ºÇÏ¿©¾ß ÇÑ´Ù.

¾î¶² °´Ã¼ A°¡ À̺¥Æ® K¸¦ °¡·Îä¾î À̺¥Æ® Çڵ鷯¸¦ ½ÇÇàÇÏ°íÀÚ ÇÑ´Ù¸é ´ÙÀ½ 3°¡Áö Äڵ尡 ÇÊ¿äÇÏ´Ù.

A.captureEvents(K) È£ÃâÇÏ¿© °´Ã¼ A°¡ À̺¥Æ® K¸¦ °¡·Îç °ÍÀ» ¸í½ÃÇÏ´Â ÄÚµå.
À̺¥Æ® Çڵ鷯 ÇÔ¼öÀÇ ÀÛ¼º
À̺¥Æ® Çڵ鷯 µî·Ï
document °´Ã¼°¡ mousedown°ú mouseup À̺¥Æ®¸¦ ĸÃÄÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ¹®Àº :

document.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
(¿¹)

¡¡

³ª) releaseEvents(À̺¥Æ® ŸÀÔµé) ¸Þ¼Òµå

ĸÃÄÇϵµ·Ï ÁöÁ¤µÈ À̺¥Æ®ÀÇ Ä¸Ãĸ¦ ÇØÁ¦ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù. ÀÌ ¸Þ¼Òµå°¡ È£ÃâµÈ ÈÄ, À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù¸é À̺¥Æ®´Â À̺¥Æ® °èÃþ °æ·Î¸¦ µû¶ó Á¤»óÀûÀ¸·Î ¸ñÀû °´Ã¼·Î Èê·¯ °£´Ù.

(¿¹)

¡¡

´Ù) routeEvent(ev)

ÆĶó¹ÌÅÍ¿¡ ÁÖ¾îÁø ev´Â Event ŸÀÔÀÇ °´Ã¼ ÀνºÅϽºÀÌ´Ù. ev´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÁ·Î±×·¡¸Ó°¡ Á÷Á¢ »ý¼ºÇÒ ÇÊ¿ä°¡ ¾ø´Ù. À̺¥Æ®°¡ ¹ß»ýÇϸé Event °´Ã¼´Â ½Ã½ºÅÛ¿¡ ÀÇÇØ ÀÚµ¿À¸·Î »ý¼ºµÇ¾î À̺¥Æ® Çڵ鷯¿¡°Ô Àü´ÞµÈ´Ù.

routeEvent(ev) ¸Þ¼Òµå´Â À̺¥Æ®¸¦ ĸÃÄÇÑ °´Ã¼°¡ ÇöÀç ¹ß»ýÇÑ À̺¥Æ®¸¦ Á¤»óÀûÀÎ °èÃþ ±¸Á¶¸¦ º¸³»´Â ¸Þ¼ÒµåÀÌ´Ù.

¡¡

¶ó) handleEvent(ev)

ÆĶó¹ÌÅÍ¿¡ ÁÖ¾îÁø ev´Â routeEvent ¸Þ¼Òµå¿Í °°ÀÌ Event ŸÀÔÀÇ °´Ã¼ ÀνºÅϽºÀÌ´Ù. À̺¥Æ®¸¦ ĸÃÄÇÑ °´Ã¼°¡ ´Ù¸¥ °´Ã¼ AÀÇ ¸Þ¼Òµå handleEvent(ev)¸¦ È£ÃâÇϸé(A.handleEvent(ev)), ÇöÀç ¹ß»ýÇÑ À̺¥Æ®¸¦ Á¤»óÀûÀÎ °èÃþ±¸Á¶°¡ ¾Æ´Ñ ƯÁ¤ °´Ã¼·Î Á÷Á¢ º¸³»°Ô µÈ´Ù. °´Ã¼ AÀÇ À̺¥Æ® Çڵ鷯°¡ È£ÃâµÇ°í À̺¥Æ®ÀÇ »ý¸íÀº ±× ƯÁ¤ °´Ã¼¿¡¼­ ³¡³ª°Ô µÈ´Ù. ƯÁ¤ °´Ã¼¿¡ À̺¥Æ® Çڵ鷯°¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é À̺¥Æ®´Â »ç¶óÁö°Ô µÈ´Ù.

handleEvent(ev)¸¦ È£ÃâÇÒ ¶§ ¹Ýµå½Ã À̺¥Æ®¸¦ ó¸®ÇÒ °´Ã¼¸¦ ÁöÁ¤ÇÏ¿©¾ß ÇÑ´Ù. document °´Ã¼¿¡°Ô À̺¥Æ®¸¦ Á÷Á¢ Àü´ÞÇÏ°íÀÚ ÇѴٸ顡´ÙÀ½ Äڵ带 »ç¿ëÇÏ¿©¾ß ÇÑ´Ù.

document.handleEvent(ev)
handleEvent(ev)ÀÇ ÆĶó¹ÌÅÍ¿¡ Event ŸÀÔÀÇ ev¸¦ Àü´ÞÇÏ´Â ÀÌÀ¯´Â À̺¥Æ®¸¦ ¹Þ´Â °´Ã¼¿¡°Ô ½Ã½ºÅÛÀÌ »ý¼ºÇÑ ev¸¦ Àü´ÞÇϱâ À§ÇÔÀÌ´Ù.

¡¡

(3) À̺¥Æ® Çڵ鷯 ÀÛ¼ºÀÚ¿¡ ÀÇÇÑ À̺¥Æ® Çڵ鸵 4 °¡Áö °æ¿ì

À̺¥Æ® Çڵ鷯¸¦ ÀÛ¼ºÇÒ ¶§ ´ÙÀ½ 4°¡Áö ¹æ½ÄÀ¸·Î À̺¥Æ®¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Ù.

°¡) À̺¥Æ® Çڵ鷯¿¡¼­ true¸¦ ¸®ÅÏ

À̺¥Æ® Çڵ鷯´Â À̺¥Æ®¸¦ ¹ÞÀº ÈÄ ÀÓÀÇÀÇ Äڵ带 ½ÇÇàÇÒ °ÍÀÌ´Ù. ±×¸®°í ³ª¼­ ¸¶Áö¸·¿¡ true¸¦ ¸®ÅÏÇÑ´Ù¸é À̺¥Æ®°¡ ¹ß»ýÇÑ °´Ã¼ÀÇ ÇàÀ§°¡ ½ÇÇàµÈ´Ù. °´Ã¼¸¶´Ù À̺¥Æ®¿¡ ´ëÇØ Á¤ÇØÁø Àǹ̸¦ °¡Áö°í ÀÖ´Ù.

³ª) À̺¥Æ® Çڵ鷯¿¡¼­ false¸¦ ¸®ÅÍÇÏ¸é °´Ã¼¿¡ ¹ß»ýÇÑ À̺¥Æ®ÀÇ °íÀ¯ Àǹ̰¡ ½ÇÇàµÇÁö ¾Ê´Â´Ù.

´Ù) routeEvent ¸Þ¼Òµå È£Ãâ

¶ó) À̺¥Æ® ¼ö½ÅÀÚÀÇ handleEvent ¸Þ¼Òµå È£Ãâ

À̺¥Æ® Çڵ鷯ÀÇ ³»ºÎ Äڵ忡¼­ ¾î¶² °´Ã¼(¼ö½ÅÀÚ)ÀÇ handleEvent ¸Þ¼Òµå¸¦ È£ÃâÇϸé ÀÚ¹Ù½ºÅ©¸³Æ® ¿£ÁøÀº ¼ö½ÅÀÚ °´Ã¼ÀÇ À̺¥Æ® Çڵ鷯¸¦ È£ÃâÇÑ´Ù.

¡¡

5. Event °´Ã¼

Event °´Ã¼´Â À̺¥Æ®°¡ ¹ß»ýÇÒ ¶§ ºê¶ó¿ìÀú ³»¿¡¼­ ÀÚµ¿À¸·Î »ý¼ºµÈ´Ù. »ç¿ëÀÚ°¡ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 ÀÌ¿ëÇÏ¿© ÀÓÀÇ·Î »ý¼ºÇØ ³¾ ¼ö ¾ø´Ù. Event °´Ã¼´Â ¹ß»ýÇÑ À̺¥Æ®ÀÇ Á¾·ù, Ä¿¼­ÀÇ À§Ä¡ µî¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. À̺¥Æ®¸¦ ĸÃÄÇϵµ·Ï ¼³Á¤µÈ À̺¥Æ® Çڵ鷯°¡ È£ÃâµÉ ¶§ Event °´Ã¼´Â ÆĶó¹ÌÅÍ·Î Àü´ÞµÈ´Ù.

EventÀÇ ÇÁ·ÎÆÛƼ(¸Þ¼Òµå ¾øÀ½)

ÇÁ·ÎÆÛƼ ¼³¸í
target À̺¥Æ®ÀÇ ¸ñÀû °´Ã¼¿¡ ´ëÇÑ ·¹ÆÛ·±½º
type À̺¥Æ® ŸÀÔÀ» ³ªÅ¸³»´Â ½ºÆ®¸µ. À̺¥Æ® Á¾·ù¸¦ ¼Ò¹®ÀڷΠǥÇöÇÑ ½ºÆ®¸µ "click", "keydown", "change"
data µå·ÓµÈ °´Ã¼ÀÇ URLÀ» Ç¥½ÃÇÏ´Â ½ºÆ®¸µ(dragdrop À̺¥Æ®ÀÎ °æ¿ì)
height À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ ³ôÀÌ
layerX ȤÀº x resize À̺¥Æ® °æ¿ì °´Ã¼ÀÇ Æø
layerY ȤÀº y resize À̺¥Æ® °æ¿ì °´Ã¼ÀÇ ³ôÀÌ.
modifiers ¼öÁ¤ÀÚ Å°¸¦ °¡¸®Å°´Â ½ºÆ®¸µ(¸¶¿ì½º³ª Å°º¸µå À̺¥Æ® °æ¿ì) ¼öÁ¤ÀÚ Å°
pageX ÆäÀÌÁö ³»ÀÇ Çȼ¿ Áּҷμ­ Ä¿¼­ÀÇ ¼öÆò À§Ä¡
pageY ÆäÀÌÁö ³»ÀÇ Çȼ¿ Áּҷμ­ Ä¿¼­ÀÇ ¼öÁ÷ À§Ä¡
screenX ½ºÅ©¸° ³»ÀÇ Çȼ¿ Áּҷμ­ Ä¿¼­ÀÇ ¼öÆò À§Ä¡
screenY ½ºÅ©¸° ³»ÀÇ Çȼ¿ Áּҷμ­ Ä¿¼­ÀÇ ¼öÁ÷ À§Ä¡
which ´­·¯Áø ¸¶¿ì½º ¹öÆ° Á¾·ù ȤÀº ´­·¯Áø Å°ÀÇ ASCII °ª
width À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ Æø

(¿¹)

  

Ãâó : window °´Ã¼...»õâ°ü·Ã  [LIST]
  
  
window °´Ã¼ .........................................................


¾Æ·¡´Â ÃÖ»óÀ§ window°´Ã¼°¡ °¡Áø ¼Ó¼º°ú ¸Þ¼­µå,À̺¥Æ® Çڵ鷯ÀÇ Á¾·ù¸¦ 훓¾îº¸°í ¸î°¡Áö ¿¹Á¦¸¦ Çغ»´Ù. ÇÊ¿äÇÑ ÀÛ¾÷ÀÌ ÀÖÀ» ¶§¸¶´Ù °´Ã¼¸¦ ã¾Æº¸°í ¼Ó¼ºÀÌ ÀÖ³ª, ¸Þ¼­µå¸¦ °¡Á³³ª, À̺¥Æ®Çڵ鷯°¡ ÀÖ´ÂÁö¸¦ ã¾Æº½À¸·Î½á Á¡Á¡ ³»°øÀÌ ±í¾îÁö´Â °ÍÀÌ´Ù.  


¡á window °´Ã¼ ÇÁ·ÎÆÛƼ
  
status ºê¶ó¿ìÀúÀÇ »óŹٿ¡ ¹®ÀÚ¿­À» Ãâ·ÂÇÏ´Â °æ¿ì¿¡ »ç¿ë
defaultStatus ºê¶ó¿ìÀúÀÇ »óŹٿ¡ Ãʱ⠹®ÀÚ¿­À» ¼³Á¤
length â¾ÈÀÇ ÇÁ·¹ÀÓ ¼ö
name â À̸§
self ÇöÀç â ÀÚ½Å, window¿Í °°À½
window ÇöÀç â ÀÚ½Å, self¿Í °°À½
parent ÇÁ·¹ÀÓ¿¡¼­ ÇöÀçÇÁ·¹ÀÓÀÇ »óÀ§ÇÁ·¹ÀÓ
top ÇöÀçÇÁ·¹ÀÓÀÇ ÃÖ»óÀ§ÇÁ·¹ÀÓ
opener open()À¸·Î ¿­¸° â¿¡¼­ º¼ ¶§ Àڱ⸦ ¿¬ â
document document ¿ÀºêÁ§Æ®
frames â¾ÈÀÇ ¸ðµç ÇÁ·¹ÀÓ¿¡ ´ëÇÑ ¹è¿­Á¤º¸
history history ¿ÀºêÁ§Æ® ¹× ¹è¿­
location location ¿ÀºêÁ§Æ®
closed âÀÌ ´ÝÇô ÀÖ´Â »óÅÂ
locationbar location ¹Ù
menubar â ¸Þ´º ¹Ù
innerHeight â Ç¥½Ã ¿µ¿ªÀÇ ³ôÀÌ(Çȼ¿), ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
innerWidth â Ç¥½Ã ¿µ¿ªÀÇ ³Êºñ(Çȼ¿), ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
outerHeight â ¹Ù±ùÂÊ µÑ·¹ÀÇ ³ôÀÌ, ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
outerWidth â ¹Ù±ùÂÊ µÑ·¹ÀÇ ³Êºñ, ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
pageXOffset ÇöÀç ³ªÅ¸³ª´Â ÆäÀÌÁöÀÇ XÀ§Ä¡, ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
pageYOffset ÇöÀç ³ªÅ¸³ª´Â ÆäÀÌÁöÀÇ YÀ§Ä¡, ÀͽºÇ÷η¯ Áö¿øµÇÁö ¾ÊÀ½
personalbar âÀÇ ÆÛ½º³Î ¹Ù
scrollbar âÀÇ ½ºÅ©·Ñ ¹Ù
statusbar âÀÇ »óÅ ¹Ù
toolbar âÀÇ Åø ¹Ù


¡á window °´Ã¼ ¸Þ¼­µå
  
alert() °æ°í¿ë ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÜ
clearTimeout() setTimeout ¸Þ¼Òµå¸¦ Á¤Áö
confirm() È®ÀÎ, Ãë¼Ò¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÜ
open() »õ·Î¿î âÀ» ¿ÀÇÂ
prompt() ÀÔ·ÂâÀÌ ÀÖ´Â ´ëÈ­»óÀÚ¸¦ º¸¿©ÁÜ
setTimeout() ÀÏÁ¤ °£°ÝÀ¸·Î ÇÔ¼ö¸¦ È£ÃâÇÏ¿© ¼öÇà, millisecond ´ÜÀ§·Î ÁöÁ¤
eval() ¹®ÀÚ¿­À» ¼ýÀÚ·Î ¹Ù²Þ
toString() ¿ÀºêÁ§Æ®¸¦ ¹®ÀÚ¿­·Î ¹Ù²Þ
blur() focus¸¦ À̵¿
focus() focus¸¦ ÁÜ
scroll() âÀ» ½ºÅ©·Ñ ÇÔ
valueOf() ¿ÀºêÁ§Æ® °ªÀ» ¹Ýȯ
back() ÇÑ ´Ü°è Àü URL(ÀÌÀüÈ­¸é)·Î µ¹¾Æ°¨. ÀͽºÇ÷η¯ Áö¿ø ¾ÈÇÔ
find() â¾È¿¡ ÁöÁ¤µÈ ¹®ÀÚ¿­ÀÌ ÀÖ´ÂÁö È®ÀÎ, ÀÖ´Ù¸é true ¾øÀ¸¸é false. ÀͽºÇ÷¯·¯ Áö¿ø ¾ÈÇÔ
forward() ÇÑ ´Ü°è µÚÀÇ URL(´ÙÀ½È­¸é)·Î À̵¿. ÀͽºÇ÷η¯ Áö¿ø ¾ÈÇÔ
home() ÃʱâÈ­ ȨÆäÀÌÁö·Î À̵¿. ÀͽºÇ÷η¯ Áö¿ø ¾ÈÇÔ
moveby() âÀ» »ó´ëÀûÀÎ ÁÂÇ¥·Î À̵¿. ¼öÆò¹æÇâ°ú ¼öÁ÷¹æÇâÀÇ À̵¿·®À» Çȼ¿·Î ÁöÁ¤
moveto() âÀ» Àý´ëÀûÀÎ ÁÂÇ¥·Î À̵¿. âÀÇ ¿ÞÂÊ »ó´Ü ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î Çȼ¿À» ÁöÁ¤
resizeby() âÀÇ Å©±â¸¦ »ó´ëÀûÀÎ ÁÂÇ¥·Î Àç¼³Á¤. ¹Øº¯ÀÇ ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î ¼öÆò¹æÇâ, ¼öÁ÷¹æÇâÀ» Çȼ¿·Î ÁöÁ¤
resizeto() âÀÇ Å©±â¸¦ Àý´ëÀûÀÎ ÁÂÇ¥·Î Àç¼³Á¤. â Å©±â¸¦ Çȼ¿·Î ÁöÁ¤
scrollby() âÀ» »ó´ëÀûÀÎ ÁÂÇ¥·Î ½ºÅ©·Ñ. âÀÇ Ç¥½Ã¿µ¿ªÀÇ ¼öÆò¹æÇâ°ú ¼öÁ÷¹æÇâ¿¡ ´ëÇØ Çȼ¿·Î ÁöÁ¤
scrollto() âÀ» Àý´ëÀûÀÎ ÁÂÇ¥¸¦ ½ºÅ©·Ñ. âÀÇ ¿ÞÂÊ »ó´Ü ¸ð¼­¸®¸¦ ±âÁØÀ¸·Î Çȼ¿·Î ÁöÁ¤
stop() ºÒ·¯¿À±â¸¦ ÁßÁö. ÀͽºÇ÷η¯´Â Áö¿ø ¾ÈÇÔ
captureEvents() ¸ðµç ŸÀÔÀÇ À̺¥Æ®¸¦ ÆÇ´Ü
setInterval() ÀÏÁ¤½Ã°£¸¶´Ù ÁöÁ¤µÈ 󸮸¦ ¹Ýº¹
clearInterval() setInterval ¸Þ¼ÒµåÀÇ Á¤Áö
handleEvent() À̺¥Æ® Ãë±ÞÀÚ¸¦ Á¤ÇÔ
print() È­¸é¿¡ ÀÖ´Â ³»¿ëÀ» ÇÁ¸°ÅÍ·Î Ãâ·Â
releaseEvent() ´Ù¸¥ °èÃþÀÇ À̺¥Æ®·Î À̺¥Æ®¸¦ ³Ñ±è
routeEvent() ÆÇ´ÜÇÑ À̺¥Æ®¿Í °°Àº °èÃþÀÇ À̺¥Æ®
toSource() ¿ÀºêÁ§Æ®°ªÀ» ¹®ÀÚ¿­·Î ¹Ýȯ


¡á window °´Ã¼ À̺¥Æ®Çڵ鷯
  
onBlur ºê¶ó¿ìÀú°¡ Æ÷Ä¿½º¸¦ ÀÒÀ» ¶§ ¹ß»ý
onDragDrop »ç¿ëÀÚ°¡ ´Ù¸¥°÷¿¡¼­ °´Ã¼¸¦ ºê¶ó¿ìÀú ¾È¿¡ ³ÖÀ¸·Á°í ÇÒ ¶§ ¹ß»ý. ÀͽºÇ÷η¯´Â Áö¿ø ¾ÈÇÔ
onError ¹®¼­¸¦ Àд Áß¿¡ ¿¡·¯°¡ »ý±æ ¶§ ¹ß»ý
onFocus ºê¶ó¿ìÀú¿¡ Æ÷Ä¿½º¸¦ ¾òÀ» ¶§ ¹ß»ý
onLoad ¹®¼­¸¦ ÀÐÀ» ¶§ ¹ß»ý
onMove ºê¶ó¿ìÀúÀÇ À§Ä¡¸¦ º¯°æÇßÀ» ¶§ ¹ß»ý. ÀͽºÇ÷η¯´Â Áö¿ø ¾ÈÇÔ
onResize âÀÇ Å©±â¸¦ º¯°æÇßÀ» ¶§ ¹ß»ý. ÀͽºÇ÷η¯´Â Áö¿ø ¾ÈÇÔ
onUnload ÇöÀç ¹®¼­¸¦ Áö¿ï·Á°í ÇÒ ¶§ ¹ß»ý


¡á »õâ¿­±â open() ¸Þ¼­µå
  
window.open("¹®¼­url","âÀ̸§","âÀÇ Æ¯¼º")

À¥¿©ÇàÁß¿¡ ¸¹ÀÌ º» °ÍÀÏÅÙµ¥ ¸µÅ©³ª,¹öÆ°,À̹ÌÁö¸¦ ´©¸¦ ¶§ ¸¹ÀÌ ¶ßÁÒ!

ù°Àμö·Î urlÀÌ ÇÊ¿äÇÏÁÒ. »õâ¿¡µµ ³»¿ëÀ» ³Ö¾î¾ß Çϴϱî¿ä.
µÑ°Àμö·Î âÀ̸§, ÀÌ°Ô °°Àº °æ¿ì¿£ °è¼Ó âÀ» ¿­ ¶§ »õ·Î ¿­Áö ¾Ê°í ÀÌ¹Ì ¿­¸° âÀ» ÀÌ¿ëÇÕ´Ï´Ù.
¼¼Â°Àμö´Â »õ·Î ¿­¸± âÀÇ ³Êºñ,³ôÀÌ,Åø¹Ù,»óŹٵîÀ» ÁöÁ¤Çϴ°ÅÁÒ.


¡á âÀÇƯ¼º  
directories yes || no ÀͽºÇ÷η¯ ¿¬°áµµ±¸¸ðÀ½, ÀͽºÇ÷η¯ Àü¿ë
location yes || no ÁÖ¼ÒÀԷ¶õ
menubar yes || no ¸Þ´ºÇ¥½ÃÁÙ
scrollbars yes || no ½ºÅ©·Ñ¹Ù
status yes || no »óÅÂÇ¥½ÃÁÙ
toolbar yes || no µµ±¸¸ðÀ½
copyhistory yes || no È÷½ºÅ丮Á¤º¸¸¦ º¹»ç
resizable yes || no â Å©±â Á¶Àý °¡´É¿©ºÎ
width Çȼ¿ âÀÇ ³Êºñ
height Çȼ¿ âÀÇ ³ôÀÌ
  <script language="javascript">
// ÆäÀÌÁö·Îµù½Ã »õâ ¿­±â

function winOpen() {
window.open("123.html","newWin","width=300,height=200,toolbar=no")
}
</script>

<body onLoad="winOpen()">

--------------------------------------------------------------------------------
<script language="javascript">
// Ŭ¸¯½Ã »õâ¿­±â

function winOpen() {
window.open("123.html","newWin","width=300,height=200,toolbar=no")
}
</script>

<font onClick="winOpen()">
--------------------------------------------------------------------------------
<script language="javascript">
// Ŭ¸¯½Ã »õâ¿­±â , ¸µÅ©¿¡¼­

function winOpen() {
window.open("123.html","newWin","width=300,height=200,toolbar=no")
}
</script>

<font onClick="winOpen()"> Ŭ¸¯¿­±â </font>
<a href="javascript:winOpen()"> ¸µÅ©¿­±â </a>
--------------------------------------------------------------------------------
<script language="javascript">
// ¸Å°³º¯¼ö¸¦ ÀÌ¿ëÇϱâ

function winOpen(url,winname,winhow) {
window.open(url,winname,winhow)
}
</script>

<a href= "javascript:winOpen('123.html','newWin','width=300,height=200,toolbar=no')"> ¸Å°³¿­±â </a>
--------------------------------------------------------------------------------
  


¡á »õâ¿­±â close() ¸Þ¼­µå
  
  <script language="javascript">
function winClose() {
window.close()
}
</script>

<a href= "javascript:winClose()"> ÇÔ¼öÀÌ¿ëÇؼ­ ´Ý±â </a>

<a href= "javascript:window.close()"> ¸Þ¼­µå ÀÌ¿ë ´Ý±â </a>
--------------------------------------------------------------------------------
  


¡á »õ·Î ¿­¸° â¿¡¼­ ¿¬ âÀ» ÄÁÆ®·ÑÇϱâ
  
  <script language="javascript">

// ⠴ݱâ Àü¿¡ ¿¬ âÀÇ Æû¿ä¼Ò¿¡ °ª ³Ñ±â±â

function winClose(addr) {
opener.form1.address=addr
self.close()
}
</script>

<a href= "javascript:winClose('¼­¿ï Á¾·Î±¸')"> Á¾·Î±¸</a>
<a href= "javascript:winClose('¼­¿ï ¸¶Æ÷±¸')"> ¸¶Æ÷±¸</a>
--------------------------------------------------------------------------------
<script language="javascript">

// ⠴ݱâ Àü¿¡ ¿¬ âÀ» ¸®·ÎµåÇϱâ

function winClose() {
opener.location.reload()
self.close()
}
</script>

<a href= "javascript:winClose()"> ÇÔ¼öÀÌ¿ëÇؼ­ ´Ý±â </a>
--------------------------------------------------------------------------------
  


¡á »õ·Î ¿­¸° â¿¡¼­ Å©±â Á¶ÀýÇϱâ window.resizeTo  
  <script language="javascript">
// ÆäÀÌÁö·Îµù½Ã Å©±â Á¶Àý

function winSize() {
window.resizeTo(300,200) // ³Êºñ,³ôÀÌ
}
</script>

<body onLoad="winSize()">  


¡á »õ·Î ¿­¸° â¿¡¼­ À§Ä¡ Á¶ÀýÇϱâ window.moveTo  
  <script language="javascript">
// ÆäÀÌÁö·Îµù½Ã À§Ä¡ Á¶Àý

function winMove() {
window.moveTo(200,200) // X,Y ÁÂÇ¥
}
</script>

<body onLoad="winMove()">  

window °´Ã¼¿¡¼­ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â Çʼö ±â´ÉÀÎ »õâ°ü·Ã¸¸ »ìÆ캸¾Ò´Ù.
³ª¸ÓÁö´Â ÇÊ¿äÇÒ ¶§ °Ë»öÀ» ÅëÇØ ¸¹Àº ¿¹Á¦ ¼Ò½º¸¦ Á¢ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù!!!
ÃßõÃßõ : 226 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
2,885
input ÀÔ·Â ÇÊµå ¾ÕµÚ °ø¹é ½Ç½Ã°£ Á¦°Å
2,884
Placeholder Æ÷Ä¿½º½Ã °¨Ãß±â
2,883
MySQL Áߺ¹µÈ µ¥ÀÌÅ͸¦ »èÁ¦
2,882
MySQL Áߺ¹ µ¥ÀÌÅÍ È®ÀÎ
2,881
sessionStorage.getItem ¿Í sessionStorage.setItem
2,880
Á¦ÀÌÄõ¸® ·£´ýÀ¸·Î ¹è°æ»ö º¯°æ
2,879
preg match¿¡ °üÇÑ Á¤±Ô½Ä
2,878
Stream an audio file with MediaPlayer ¿Àµð¿À ÆÄÀÏ ½ºÆ®¸®¹Ö Çϱâ
2,877
Audio Streaming PHP Code
2,876
PHP $ SERVER ȯ°æ º¯¼ö Á¤¸®
2,875
Vimeo (ºñ¸Þ¿À) API ¸¦ »ç¿ëÇÏ¿© Ç÷¹À̾î ÄÁÆ®·ÑÇϱâ
2,874
iframe »ç¿ë½Ã ÇÏ´Ü¿¡ ¹ß»ýÇÏ´Â °ø¹é Á¦°Å¹æ¹ý
2,873
¾ÆÀÌÇÁ·¹ÀÓ(iframe) Àüüȭ¸é °¡´ÉÇÏ°Ô Çϱâ
2,872
ºÎÆ®½ºÆ®·¦(bootstrapk)¿¡¼­ »ç¿ëÇÏ´Â class¸í Á¤¸®
2,871
ºÎÆ®½ºÆ®·¦ CSS
2,870
Å©·Ò¿¡¼­ ¸¶Áø Á¶Àý
2,869
PHP ÇöÀç ÆäÀÌÁöÀÇ µµ¸ÞÀθíÀ̳ª urlµîÀÇ Á¤º¸ ¾Ë¾Æ¿À±â
2,868
PHP preg match all()
2,867
PHP ·Î À¥ÆäÀÌÁö ±Ü¾î¿À±â ¸ðµç ¹æ¹ý ÃÑÁ¤¸®!
2,866
[PHP] ¿ø°ÝÁö ÆÄÀÏ ÁÖ¼Ò ³ëÃâ ¾ÈÇÏ°í curl·Î ´Ù¿î·Îµå ¹Þ±â
2,865
PHP ÇÔ¼ö Á¤¸®
2,864
¾ÆÀÌÇÁ·¹ÀÓ(iframe) ºñÀ² À¯ÁöÇϸ鼭 Å©±â Á¶ÀýÇÏ´Â ¹æ¹ý
2,863
PHP ¹è¿­¿¡¼­ ¹«ÀÛÀ§·Î Çϳª »Ì¾ÆÁÖ´Â array rand() ÇÔ¼ö
2,862
PHP Á¤±Ô½Ä Á¤¸®
2,861
PHP Á¤±Ô½ÄÀ» È°¿ëÇÑ ÅÂ±× ¹× ƯÁ¤ ¹®ÀÚ¿­ Á¦°Å ¹× ÃßÃâ ¹æ¹ý
2,860
php Å©·Ñ¸µ ¶Ç´Â ÆÄ½Ì ÇÔ¼ö, Á¤±Ô½Ä ¸ðÀ½
2,859
Á¦ÀÌÄõ¸® ±âº» ¸í·É¾î
2,858
À¥ÆäÀÌÁö °¡·Î ¸ðµå¼¼·Î ¸ðµå ÀνÄÇϱâ
2,857
¸ð¹ÙÀÏ À¥ È­¸é °­Á¦ ȸÀü(°¡·Î¸ðµå °íÁ¤)
2,856
[HTML5]¿¡¼­ frameset ´ëü ¹æ¹ý°ú iframe ¼Ó¼º
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æħ
Copyright ¨Ï musictrot All rights reserved.