자바스크립트로 1초 구하는 방법좀.. 정보
자바스크립트로 1초 구하는 방법좀..
본문
아래와 같은 스크립트를 통해 단축키를 적용했습니다.
// 핫키 함수.
function movePage() {
var EventStatus = event.srcElement.tagName;
if(EventStatus!='INPUT'&&EventStatus!='TEXTAREA') {
// Main Page로 이동. 키값 [H,h]
if (event.keyCode=='72') location.href="http://홈주소";
if (event.keyCode=='104') location.href="http://홈주소";
근데.. h만 막 누르고 있어서 서버에 부하가 심하네요.
로딩된후 1초 이내에 키를 누르면 경고창으로 "1초 이내에 단축키를 사용하실 수 없습니다."를 띄우고 싶은데 어떻게 하면 될까요
// 핫키 함수.
function movePage() {
var EventStatus = event.srcElement.tagName;
if(EventStatus!='INPUT'&&EventStatus!='TEXTAREA') {
// Main Page로 이동. 키값 [H,h]
if (event.keyCode=='72') location.href="http://홈주소";
if (event.keyCode=='104') location.href="http://홈주소";
근데.. h만 막 누르고 있어서 서버에 부하가 심하네요.
로딩된후 1초 이내에 키를 누르면 경고창으로 "1초 이내에 단축키를 사용하실 수 없습니다."를 띄우고 싶은데 어떻게 하면 될까요
댓글 전체
아.. 시스템 제어. 즉! 키보드에서 처리하는 것은, 클라이언트 페이지에서는 해결 할 수 없습니다.

Onload 이벤트에서
setTime함수로, 1초후에 키 이벤트 함수를 등록하세요.
setTime함수로, 1초후에 키 이벤트 함수를 등록하세요.