쓰기에 따라서는 꽤 유용한 팁입니다.
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) | 2008.01.29 |
---|---|
특정 날짜로부터 현째 날짜까지 일수 구하기 (0) | 2008.01.29 |
페이지 로딩시 특정 시간 흐른 후 새창띄우기 및 닫기 (0) | 2008.01.29 |
핫키 (0) | 2008.01.29 |
페이지접속때마다 랜덤으로 스크롤바/버튼 색상을 바꾸어 줍니다. (0) | 2008.01.29 |
텍스트의 반짝이는 형광효과 (0) | 2008.01.29 |
새창에서 키보드 누를경우 자동 닫힘 스크립트. (0) | 2008.01.29 |
페이지 프린트 하는 간단한 방법 (0) | 2008.01.29 |