簡體   English   中英

正確的Web應用程序鍵盤快捷鍵

[英]Correct keyboard shortcut for a web application

我正在記錄我們的Web應用程序的鍵盤快捷鍵。 如果由於任何原因(例如,干擾瀏覽器自己的鍵盤快捷鍵/操作系統快捷鍵或出於一般可用性的考慮),這些不是正確的鍵,請分享。

快捷方式啟動器將為SPACE ,類似於某些Gmail快捷方式使用“ *”作為啟動器的方式。 快捷方式的列表很大,但是這里有一些關鍵的快捷方式:

功能-快捷方式

  • 節省- 空間 + S
  • 撤消-SPACE + Z
  • 重做-SPACE + Y

我們的Web應用程序是一頁,沒有滾動JavaScript應用程序。 我們正在考慮使用John Resig的HotkeysMousetrapjKey作為插件。 使用上述鍵盤快捷鍵時,任何想法,警告都將不勝感激。

Hotkeys是一個健壯的JavaScript庫,用於捕獲鍵盤輸入和輸入的組合鍵。 它沒有依賴性。

hotkeys('escape+a,escape+b,escape+z', function(event,handler){
    switch(handler.key){
        case "escape+s":alert('you pressed escape+s!');break;
        case "escape+z":alert('you pressed escape+z!');break;
        case "escape+y":alert('you pressed escape+y!');break;
    }
});

熱鍵可以理解修飾符shiftoptionaltctrlcontrolcommand

以下特殊鍵可用於快捷鍵: backspacetabclearenterreturnescescapespaceupdownleftrighthomeendpageuppagedowndeldeletef1f19

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM