나는 그것이 자바 스크립트 이벤트를 트리거하도록가능한 복제를 트리거하기 위해 브라우저에서 자바 스크립트를 사용하여 :
handling ctrl + key event in IE browserCTRL + 번호 키 이벤트를
ctrl + key
(임의의 숫자)를 사용할
, 하지만 그렇게하면 브라우저가 탭을 변경합니다 (일반적으로 그렇게하는 것처럼).
내가하고 싶은 일을하는 방법이 있습니까?
나는 그것이 자바 스크립트 이벤트를 트리거하도록가능한 복제를 트리거하기 위해 브라우저에서 자바 스크립트를 사용하여 :
handling ctrl + key event in IE browserCTRL + 번호 키 이벤트를
ctrl + key
(임의의 숫자)를 사용할
, 하지만 그렇게하면 브라우저가 탭을 변경합니다 (일반적으로 그렇게하는 것처럼).
내가하고 싶은 일을하는 방법이 있습니까?
, event.preventDefault()
를 사용
document.addEventListener("keydown", function(e) {
if(e.keyCode >= 48 && e.keyCode < 58 && e.ctrlKey == true) {
e.preventDefault();
}
}
이것은 IE8에서 작동하지 않습니다 아래, 그러나, 나는 attachEvent
함께 작동하는 솔루션을 찾을 수 없습니다.
바로 가기 라이브러리 (5.66 이하 독립 실행 형)
http://www.openjs.com/scripts/events/keyboard_shortcuts/
shortcut.add("Ctrl+1",function() {
alert("Hello World!");
});
당신에게 Muthu krishanan 감사 –