2012-08-29 2 views
1

내 프로젝트에 이것을 소개하려고했지만 검색을했지만 여기에서 https://github.com/RobertWHurst/KeyboardJS/issues/19이 메타를 가로 채기가 매우 어려워졌습니다. 열쇠.Google 문서가 가로 챌 수있는 방법 html 페이지가 아닌 문서를 저장하기 위해 Ctrl - S/Command - S

그래서 Google 의사가 어떻게하는지 궁금합니다. 그냥 자바 스크립트를 사용하는 것과 다른 방법입니까?

+0

KeyboardJS를 다시 결제하면 슈퍼 키가 훨씬 잘 처리됩니다. –

답변

0

시도? 여기에서 http://jsfiddle.net/GBuBj/

을 촬영 : 여기 http://www.scottklarr.com/topic/126/how-to-create-ctrl-key-shortcuts-in-javascript/ 과 : https://superuser.com/questions/120672/mediawiki-assign-ctrl-s-to-save-page-edit-mode

승리 여기

(나는, 구글에서 발견 된 약 10 초 걸렸다 있음) 일반적인 방법을 사용하여 해당 이벤트를 가로 채고 그 바이올린의 키는 다른 이야기이지만 CTRL은 괜찮습니다 (CTRL + ESC 및 OS에서 사용하는 유사한 바로 가기 제외).

+0

헤이 ;-)/me는 길 건너편의 건물에서 흔들고있다 – zerkms

+0

@zerkms 작은 세계? :))) – valentinas

+0

미안 해요. KeyboardJS에서 그 문제를 볼 때 더 깊이 파고 들지 않았습니다. 답변을 주셔서 감사 드리며 작은 세상을 보게되어 기쁩니다. :) – larryzhao

1

전혀 어렵지 않습니다. 당신은 문서에 결합 keydown 수신 : http://jsfiddle.net/zerkms/DVmDs/를 (당신의 문서가 오른쪽 하단 블록 가정하고 ctrl+s을 누르기 전에 한 번 클릭) 당신은 무엇을

$(document).on('keydown', function(e) { 
    if (e.keyCode == 83 && e.ctrlKey) { 
     alert('you have pressed ctrl+s'); 
    } 
});​ 
관련 문제