Internet °ü·Ã ÀÚ·á |
---|
Á¦¸ñ | [JavaScript] Click & Drag 1998/10/07 (13:16) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 35 |
Á¶È¸ | 397 |
º»¹® |
<HTML> <HEAD> <TITLE> HowPC ÀÚ¹Ù½ºÅ©¸³Æ® ¿¹Á¦ : Click & Drag </TITLE> <!-- ¸ÕÀú ´ÙÀ½ ºÎºÐÀ» <HEAD> ÅÂ±× ¾È¿¡ º¹»çÇÑ´Ù. --> <SCRIPT LANGUAGE="JavaScript"> <!-- var listOfNames="blue,red"; var list=listOfNames.split(","); var oldX,oldY; var layer; function getLayer(e) { for(i=0;i<list.length;i++) { var layrs=document.layers[list[i]]; if(e.pageX>=layrs.pageX && e.pageX<=layrs.pageX+ layrs.clip.width && e.pageY>=layrs.pageY && e.pageY<= layrs.pageY+layrs.clip.height) { layer=document.layers[list[i]]; oldX=e.pageX; oldY=e.pageY; begin(); } } } function begin() { document.captureEvents(Event.MOUSEMOVE); document.onmousemove=drag; } function drag(e) { layer.offset(e.pageX-oldX,e.pageY-oldY); oldX=e.pageX; oldY=e.pageY; begin(); } function endDrag(e) { document.onmousemove=0; document.releaseEvents(Event.MOUSEMOVE); } document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP); document.onmousedown=getLayer; document.onmouseup=endDrag; //--> </SCRIPT> <!-- ¿©±â±îÁö --> <BODY BGCOLOR="ffffff"> <!-- À̺κÐÀ» <BODY> ÅÂ±× ¾È¿¡ º¹»çÇÑ´Ù. --> <layer name="blue" bgcolor=blue clip="30,30" top=30 left=30></layer> <layer name="red" bgcolor=red clip="30,30" top=35 left=40></layer> <!-- ¿©±â±îÁö --> <br> ÁÖÀÇ) ÀÌ ÀÚ¹Ù½ºÅ©¸³Æ®´Â ³Ý½ºÄÉÀÌÇÁ ³×ºñ°ÔÀÌÅÍ 4.0 À̻󿡼¸¸ ÀÛµ¿ÇÕ´Ï´Ù. <br> <br> </BODY> </html> |