본문 바로가기

프로그래밍/JS

[JS] 특정 키 막기 스크립트 event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; return false; - IF(KEYCODE비교)시 막는 스크립트 oncontextmenu="return false" ondragstart="return false" onselectstart="return false" - 마우스 오른쪽메뉴 막기, 드래그 막기, 영역선택처리 막기 더보기
[JS] event.Keycode 값 이용하기 (표) 입력값(key)에 따른 처리를 해야할 상황이 꽤나 많다. 일일이 상단의 소스처럼 쳐서 찾는 일이 조금이나마 없었으면 하는바램에서. Key Code Reference Table Key Pressed Javascript Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 .. 더보기
[JS] PassShark - 모바일환경 패스워드입력방식 스크립트 모바일 환경에서 패스워드를 입력하다보면 input type="password" 부분에서는 상단의 그림과 같은 방식으로 입력이 된다. 아주 가끔 일반 웹 환경에서도 저 기능을 요하는 부분이 있어 스크립트를 찾아보니 개발 중인 라이브러리인 Mootools을 기반으로 한 PassShark라는 스크립트가 있었다. 사용하려면 방식으로 사용하면 된다. 문제는 사용법은 쉬우나.. 기존에 라이브러리를 사용하는 웹사이트의 경우 Mootools를 올리게 되면 충돌이 일어난다는 이야기가 있어 (prototype은 문제가 있다는 이야기가 있고, jquery는 잘 모르겠음...) 주의해야하며, 더불어 작은 스크립트 하나에 가볍다고는 하지만 라이브러리 파일을 두개씩이나 올려야 한다는 문제가 있어, 시간이 된다면, 가능하다면, 필.. 더보기