¾Æ·¡´Â ÀÚ¹Ù½ºÅ©¸³Æ® ¿ø¹®ÀÔ´Ï´Ù.
<html> <head> <title>ÇØÇÇCGI</title> <SCRIPT LANGUAGE="JavaScript1.1"> var keys = ''; var change = true; var x1, x2, y1, y2;
function enableEffects(ev) { if(change) { if(document.layers) { x1 = ev.screenX; y1 = ev.screenY; document.captureEvents(Event.MOUSEMOVE); } else { x1 = event.screenX; y1 = event.screenY; } document.onmousemove = showXY; } else { if (document.layers) { x2 = ev.screenX; y2 = ev.screenY; document.releaseEvents(Event.MOUSEMOVE); } else { x2 = event.screenX; y2 = event.screenY; document.onmousemove = null; } window.status = 'Start: (' + x1 + ',' + y1 + ') End: (' + x2 + ',' + y2 + ') Distance: ' + (Math.abs((x2 - x1) + (y2 - y1))) + ' pixels'; } change = !change; }
// This function alerts a string of keys that the user has typed function showKeys() { if (keys != '') { alert('ŸÀÌÇÎµÈ ±Û¾¾´Â : ' + keys); window.status = keys = ''; } else { alert('ŸÀÌÇÎÀ» ¸ÕÀú ÇØÁÖ¼¼¿ä..'); } }
// This function displays the keys pressed in the status bar function showXY(ev) { if (document.all) { ev = event; } window.status = 'X: ' + ev.screenX + ' Y: ' + ev.screenY; }
// This function captures the keys pressed one at a time function keepKeys(ev) { if (document.layers) { keys += String.fromCharCode(ev.which); window.status = 'Key pressed: ' + String.fromCharCode(ev.which); } else { keys += String.fromCharCode(event.keyCode); window.status = 'Key pressed: ' + String.fromCharCode(event.keyCode); } }
</SCRIPT> <SCRIPT LANGUAGE="JavaScript1.1"> <!--
document.onclick = enableEffects; document.onkeypress = keepKeys;
//--> </SCRIPT>
</HEAD> <BODY> ÇöÀç »óÅ¿¡¼ ¾Æ¹«³»¿ëÀ̳ª ŸÀÌÇÎ ÇϽŠÈÄ ¾Æ·¡ ¹öÆ°À» Ŭ¸¯Çغ¸¼¼¿ä.
<FORM><INPUT TYPE=BUTTON VALUE="Show Keys" onClick="showKeys();"></FORM> </BODY> </HTML>
|