Web應用鍵盤綁定:Keys.js

jopen 10年前發布 | 13K 次閱讀 Keys.js JavaScript開發

Keys.js 是個優秀的瀏覽器應用快捷鍵。 在線演示

特性

  • 使用名稱定義綁定,可以指定一個或者多個鍵或者組合鍵

  • 綁定時附加行為Attach behavior to a binding

  • 單個綁定可以執行一個或者多個行為

  • 使用一個簡單 API 來綁定執行觸發類的行為

  • 可以通過名字啟用或者禁用綁定,也可以指定全部

  • 使用基于對象的簡單 API 代替字符串來抓取錯誤(可以立即發現拼寫錯誤),可以避免創建無效組合鍵

  • 使用 localStorage 來進行序列化的持久綁定,或者上傳到服務器中,自定義用戶 web 應用的快捷鍵綁定。使用相同的 API 也可以很容易反序列化。

支持的瀏覽器:

  • IE7+ ( IE6 不確定)

  • Firefox 21+

  • Safari 6+

  • Chrome 27+

模塊支持

Key.js 有 CommonJS 和 AMD 模塊支持,可以跟 require.js 或者其他模塊加載器一起使用。

Web應用鍵盤綁定:Keys.js

項目主頁:http://www.baiduhome.net/lib/view/home/1393753393849

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!