쓰기에 따라서는 꽤 유용한 팁입니다.
alt,shift,ctrl키 등과 조합하여 특정한 동작을 실행시킵니다.
<script for=document event=onclick>
if (event.altKey){
location.replace("index.html");
}
</script>
document 전체에서 onclick 이벤트를 잡아내서 이벤트 발생시
altkey가 눌러져있는 상태라면 location.....부분을 실행합니다.
즉 alt + 마우스 왼쪽 누를 경우 index.html로 이동합니다.
다른 예제를 보죠.
<script for=document event=ondblclick>
if (event.shiftKey && event.ctrlKey){
alert("SHIFT와 CTRL을 누르시고 더블클릭하셨네요");
}
</script>
사용가능한 키 조합은
altKey,altLeft,ctrlKey,ctrlLeft,shiftKey,shiftLeft 입니다.
오른쪽 alt키를 잡아내고 싶으시면 event.altKey를 먼저 검사한 뒤에 altLeft인지 아닌지 체크하면 되겠지요 :)
alt,shift,ctrl키 등과 조합하여 특정한 동작을 실행시킵니다.
<script for=document event=onclick>
if (event.altKey){
location.replace("index.html");
}
</script>
document 전체에서 onclick 이벤트를 잡아내서 이벤트 발생시
altkey가 눌러져있는 상태라면 location.....부분을 실행합니다.
즉 alt + 마우스 왼쪽 누를 경우 index.html로 이동합니다.
다른 예제를 보죠.
<script for=document event=ondblclick>
if (event.shiftKey && event.ctrlKey){
alert("SHIFT와 CTRL을 누르시고 더블클릭하셨네요");
}
</script>
사용가능한 키 조합은
altKey,altLeft,ctrlKey,ctrlLeft,shiftKey,shiftLeft 입니다.
오른쪽 alt키를 잡아내고 싶으시면 event.altKey를 먼저 검사한 뒤에 altLeft인지 아닌지 체크하면 되겠지요 :)
반응형
'인터넷정보' 카테고리의 다른 글
페이지 로딩시 특정 시간 흐른 후 새창띄우기 및 닫기 (0) | 2007.10.17 |
---|---|
페이지 로딩시 특정 시간 흐른 후 새창띄우기 및 닫기 (0) | 2007.10.17 |
핫키 (0) | 2007.10.17 |
핫키 (0) | 2007.10.17 |
event object의 활용 (0) | 2007.10.17 |
페이지접속때마다 랜덤으로 스크롤바/버튼 색상을 바꾸어 줍니다. (0) | 2007.10.17 |
페이지접속때마다 랜덤으로 스크롤바/버튼 색상을 바꾸어 줍니다. (0) | 2007.10.17 |
텍스트의 반짝이는 형광효과 (0) | 2007.10.17 |
텍스트의 반짝이는 형광효과 (0) | 2007.10.17 |
새창에서 키보드 누를경우 자동 닫힘 스크립트. (0) | 2007.10.17 |