½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
¸ð¹ÙÀÏ ¿ì¼± µå·¡±× ¾Ø µå·Ó ¹æ½ÄÀÇ ¸ñ·Ï ¼ø¼­ º¯°æ µµ±¸ – picknplace.js : happycgi
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > JAVASCRIPT > javascript ¼Ò½ºÃ¢°í > µå·¹±×¿£µå·Ó > ¸ð¹ÙÀÏ ¿ì¼± µå·¡±× ¾Ø µå·Ó ¹æ½ÄÀÇ ¸ñ·Ï ¼ø¼­ º¯°æ µµ±¸ – picknplace.js »ó¼¼Á¤º¸
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
javascript
HTML
PHP
2022
Api
CSS
À¥¸ÞÀÏ
jquery
ASP
°¶·¯¸®
mysql
¸ð¹ÙÀÏ
mobile
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
¸ð¹ÙÀÏ ¿ì¼± µå·¡±× ¾Ø µå·Ó ¹æ½ÄÀÇ ¸ñ·Ï ¼ø¼­ º¯°æ µµ±¸ – picknplace.js
¼Ò½ºÅë°èÁ¤º¸ ¿À·ù½Å°í ¹× ¹®ÀÇ
ÇØÇÇÆÀ
³×ƼÁð
Æ®À§ÅÍ·Î º¸³»±â ÆäÀ̽ººÏÀ¸·Î º¸³»±â
¼Ò½ººÐ·ù µå·¹±×¿£µå·Ó
´Ù¿î·Îµå Ƚ¼ö 1 ȸ
°£´Ü¼³¸í ¸ð¹ÙÀÏ Ä£È­ÀûÀÎ ¡®¼±Åà ¡æ ½ºÅ©·Ñ ¡æ ¹èÄ¡¡¯ ¹æ½ÄÀ¸·Î ±âÁ¸ µå·¡±×¾Øµå·ÓÀ» ´ëüÇÏ´Â JavaScript Á¤·Ä/¹èÄ¡ ¶óÀ̺귯¸®ÀÔ´Ï´Ù.
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
ȨÆäÀÌÁö¹Ù·Î°¡±â ¼Ò½º´Ù¿î·Îµå µ¥¸ð ¹Ì¸®º¸±â ½ºÅ©·¦Çϱâ
 

picknplace.js´Â ±âÁ¸ÀÇ µå·¡±× ¾Ø µå·Ó ¹æ½ÄÀ» µÎ ´Ü°è ¼±Åà ¹× ¹èÄ¡ »óÈ£ ÀÛ¿ë ÆÐÅÏÀ¸·Î ´ëüÇÏ´Â JavaScript ¶óÀ̺귯¸®ÀÔ´Ï´Ù.
 
Ç¥ÁØ HTML5 µå·¡±× ¾Ø µå·Ó API´Â ¸ð¹ÙÀÏ ±â±â ¿¡¼­ Á¦¾îÇϱⰡ ¸Å¿ì ¾î·Æ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù . Ç׸ñÀ» À̵¿ÇÏ·Á´Ù°¡ ½Ç¼ö·Î ÆäÀÌÁö¸¦ ½ºÅ©·ÑÇÏ´Â °æ¿ì°¡ Á¾Á¾ ¹ß»ýÇÕ´Ï´Ù.
 
Picknplace.js´Â »óÈ£ÀÛ¿ë ¸ðµ¨À» º¯°æÇÏ¿© ÀÌ ¹®Á¦¸¦ ÇØ°áÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ¸ÕÀú Ç׸ñÀ» "¼±ÅÃ"(Àá±Ý)Çϰí, ¿øÇÏ´Â À§Ä¡·Î ½ºÅ©·ÑÇϰųª À̵¿ÇÑ ´ÙÀ½ "¹èÄ¡"ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé ÀǵµÀûÀÎ Á¶ÀÛÀÌ º¸ÀåµÇ°í UI°¡ ½Ç¼ö·Î À̵¿ÇÏ´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶óÀ̼¾½º´Â MIT ÀÔ´Ï´Ù. 


 








# Ư¡
  • 2´Ü°è »óÈ£ÀÛ¿ë ¸ðµ¨ : ¼±Åðú ¹èÄ¡¸¦ ºÐ¸®ÇÕ´Ï´Ù.
  • ½Ã°¢Àû Çǵå¹é : ¾ÆÀÌÅÛ ¼±Åà ¸ðµå µ¿¾È °¡»ó ¿ä¼Ò¸¦ »ý¼ºÇÏ¿© »ç¿ëÀÚ°¡ ¾ÆÀÌÅÛÀÌ ¹èÄ¡µÉ Á¤È®ÇÑ À§Ä¡¸¦ È®ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
  • ½ºÅ©·Ñ ÀÎ½Ä À§Ä¡ ÁöÁ¤ : ½ºÅ©·Ñ Áß¿¡ °í½ºÆ® ¿ä¼ÒÀÇ À§Ä¡¸¦ ​​ÀÚµ¿À¸·Î Á¶Á¤ÇÕ´Ï´Ù.
  • »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ ¼±Åñâ : Ŭ·¡½º À̸§ ¹× DOM ¼±Åñ⸦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • Űº¸µå Áö¿ø : Á¢±Ù¼ºÀ» À§ÇØ Enter ¹× Escape Ű ó¸®±â°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
  • »óÅ °ü¸® ÆÐÅÏ : ¿¹Ãø °¡´ÉÇÑ »óÅ ÀüȯÀ» À§ÇØ ¸®µà¼­ ±â¹Ý Á¢±Ù ¹æ½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
 
 
# »ç¿ë »ç·Ê
  • ¸ð¹ÙÀÏ ÀÛ¾÷ °ü¸®  ¾Û : ½º¸¶Æ®Æù¿¡¼­ ¿ì¼±¼øÀ§ ¸ñ·Ï ¼ø¼­ º¯°æÇϱâ.
  • ÀüÀÚ»ó°Å·¡ »óǰ ÁÖ¹® : À§½Ã¸®½ºÆ® ¶Ç´Â Àå¹Ù±¸´Ï ¿ì¼±¼øÀ§¿¡ µû¶ó »óǰÀ» Á¤·ÄÇÕ´Ï´Ù.
  • ´ë½Ãº¸µå À§Á¬ ¹èÄ¡ : ÅÂºí¸´¿¡¼­ ´ë½Ãº¸µå ·¹À̾ƿôÀ» »ç¿ëÀÚ ÁöÁ¤ÇÕ´Ï´Ù.
  • ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛ : °ü¸®ÀÚ ÆÐ³Î¿¡¼­ ±â»ç, À̹ÌÁö ¶Ç´Â ¸Þ´º Ç׸ñÀÇ ¼ø¼­¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
 
 
#ÀÛµ¿ ¹æ½Ä
  • ¼±Åà ¹öưÀ» Ŭ¸¯ÇÏ¸é ¼±Åà ¸ðµå·Î µé¾î°©´Ï´Ù. °¡»ó ¿ä¼Ò¿Í º¹Á¦µÈ ¸ñ·Ï ¿À¹ö·¹À̰¡ »ý¼ºµË´Ï´Ù.
  • '¹èÄ¡' ¹öưÀ» Ŭ¸¯Çϼ¼¿ä . »õ À§Ä¡¸¦ È®Á¤Çϰí DOM ¿ä¼Ò¸¦ ½Ã°¢Àû ·¹À̾ƿô¿¡ ¸Â°Ô ÀçÁ¤·ÄÇÕ´Ï´Ù.
  • Ãë¼Ò ¹öưÀ» Ŭ¸¯Çϼ¼¿ä . ¼±Åà ¸ðµå°¡ Á¾·áµË´Ï´Ù. ¸ðµç À§Ä¡ º¯°æ »çÇ×ÀÌ Ãë¼ÒµÇ°í ½Ã°¢Àû ¿À¹ö·¹À̰¡ Á¦°ÅµË´Ï´Ù.
  • Enter Ű ´©¸£±â : ¼±Åà ¸ðµå¿¡¼­ ¹èÄ¡¸¦ È®ÀÎÇÕ´Ï´Ù. ¹èÄ¡ ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í°ú µ¿ÀÏÇÑ ±â´ÉÀ» ÇÕ´Ï´Ù.
  • Esc Ű ´©¸£±â : ¼±Åà ¸ðµå¿¡¼­ ÀÛ¾÷À» Ãë¼ÒÇÕ´Ï´Ù. Ãë¼Ò ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í°ú µ¿ÀÏÇÑ ±â´ÉÀ» ÇÕ´Ï´Ù.
  • ½ºÅ©·Ñ À̺¥Æ® : ¼±Åà ¸ðµå µ¿¾È °í½ºÆ® ¿ä¼ÒÀÇ À§Ä¡¸¦ ​​¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù. ¸ñ·Ï Ç׸ñ°úÀÇ ÀûÀýÇÑ ½Ã°¢Àû Á¤·ÄÀ» À¯ÁöÇÕ´Ï´Ù.




# Âü°í

÷ºÎµÈ ÆÄÀÏÀº ·ÎÄÿ¡¼­ ±¸µ¿µÇÁö ¾Ê½À´Ï´Ù. (CORS policy) 
¹Ýµå½Ã ¼­¹ö¿¡ ¾÷·ÎµåÇØ¼­ È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. 

¼³Ä¡ ¹æ¹ý ¹× ¿É¼Ç, À̺¥Æ® µî¿¡ ´ëÇÑ Á¤º¸´Â https://www.cssscript.com/drag-drop-alternative-picknplace/ ¿¡¼­ È®ÀÎ °¡´ÉÇÕ´Ï´Ù.







³×ƼÁð ÀÇ°ß   ÀÌ¿ëÇϽŠÀÚ·áÀÇ Èı⸦ ÀÚÀ¯·Ó°Ô ÀÛ¼ºÇϼ¼¿ä. (»ó¾÷ÀûÀÎ ±¤°í ¹× µµ¹è¼º ±Û µîÀº »çÀüÅ뺸¾øÀÌ »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.)
³»¿ë ¾ÆÀ̵ð Àǰ߳²±â±â
µî·ÏµÈ ÀǰßÀÌ ¾ø½À´Ï´Ù.
1
À̸§
³»¿ë
:³×¸Â¾Æ¿ä: :È­³ª´Â±º¿ä: :Àá¿Í: :¿ì¿ïÇØ: :À̰ǾƳÄ: :¿ÕÇÏÇÏ: ¿Õ¿ôÀ½~ ³î·¥~
Æò°¡Çϱâ ÈǸ¢ÇÔ ¸Å¿ìÁÁÀ½ ÁÁÀ½ ±¦ÂúÀ½ º¸Åë º°·Î
µµ¹è¹æÁöŰ
 60138624 º¸ÀÌ´Â µµ¹è¹æÁö۸¦ ÀÔ·ÂÇϼ¼¿ä.