웹브라우저에서 Alt + space 시스템메뉴가 동작하지 않도록 할 수 있나요?


웹어플리케이션에서 단축키를 다 alt로 몰아놓아서 다른걸로 바꾸고 싶지가 않네요.


  • 무슨 이유인지 궁금했는데 생활코딩을 보니 이런걸 만드셨군요. http://nupa.ga/p/hassan/editor.html 멋지네요. 웹자막편집기 저도 있으면 좋겠다고 생각했어요:)    정두식   2016.4.17 07:21     
  • 헉 들켰네요.. 질문 올린 뒤에 alt는 자막으로, 플레이어는 ctrl로 모았는데 이것도 나쁘지 않은 것 같아요.    Sang Baek Lee   2016.4.17 20:36     
조회수 169


2 답변


좋아요
1
싫어요
채택취소하기

http://www.openjs.com/scripts/events/keyboard_shortcuts/

이 스크립트를 써 보시면 어떨까요? alt-space를 테스트 해 봤는데 크롬에서는 잘 동작합니다.

익스프롤러에서는 일단 alt-space를 누르면 내가 설정한 동작이 먼저 실행은 되는데 그 다음에 브라우저의 alt-space가 이어서 동작하게 되네요.

  • 2016년 04월 17일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

  • 신기해서 막 눌러보니 시스템메뉴가 떴다가 사라지네요 ㅎㅎ    Sang Baek Lee   2016.4.17 20:34     

Explorer에서 alt + d 등의 몇몇 키 동작이 js로는 오버라이드 되지 않아서 access key를 등록하는 트릭으로 회피했던 적이 있습니다.

alt + space까지는 안될것 같지만 안되는 다른 몇몇 키 등에 활용이 가능할것 같아 답변 남겨봅니다.

참고: http://www.w3schools.com/tags/att_global_accesskey.asp

  • 2016년 04월 17일에 작성됨
    프로그래밍 언어를 좋아하는 프로그래머

  • 활용도가 높아보이는 기술이네요. 답변해주셔서 감사합니다.    Sang Baek Lee   2016.4.17 20:37     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close