Extjs 快捷键

问题描述

我用的是 Ext.Viewport 进行页面布局,现在需要增加快捷键功能(比如按F7,F8就执行查询或者打印的功能), 查过 API 发现没有 keys 接口, 也没有 keydown,keyup 之类的事件,请问如果要实现应该怎么做呢?

解决方案

试试看Ext.getBody() ,返回的是Element对象,这种对象有keydown,keypress之类的事件。

时间: 2025-01-29 20:36:24

Extjs 快捷键的相关文章

使用ExtJs开发MIS系统(5):使用Action抽象客户端操作

在客户端系统中,或者说在任何系统中,同样的操作是可以通过不同的方式激发的,比如说我们使用的浏览器,刷新当前页面可以点击刷新按钮,可以在右键菜单中选择刷新,还可以按F5快捷键.但不管操作方式如何变化,操作本身是不变的,所以我们可以把这些操作抽象出来. 来看以下代码: 1: Srims.Action = new function(){ 2: }; 3: 4: Srims.Action.doAction = function(e, t){ 5: e.stopEvent(); 6: var action

关于ExtJS4.1:快捷键支持的问题_javascript技巧

问题一个页面有两个面板,都有一个[添加(F2)]按钮,如何做快捷键支持?图片示意 第一次实现感觉应该很简单,ExtJs提供了"Ext.util.KeyMap",很容易做快捷键支持.代码示例 复制代码 代码如下: /// <reference path="Ext/ext-all-debug-w-comments.js" />  Ext.onReady(function () {      var viewport = Ext.create('Ext.con

extjs 禁用浏览器的f1相应事件

问题描述 extjs 禁用浏览器的f1相应事件 extjs 禁用浏览器的f1相应事件 ,有人知道吗?因为我要做f1的快捷键,知道请告知,谢谢 解决方案 不需要ext,js就行,多学下js吧 <div id="dvHelp" style="display:none">help</div> <script> document.onkeydown = function (e) { e = e || window.event; if (e

ExtJS 4 官方指南翻译:键盘导航 Keyboard Navigation

原文:http://docs.sencha.com/ext-js/4-0/#!/guide/keyboard_nav 翻译:frank/sp42 转载请保留本页信息 使用键盘的原因,无非大致两个原因:一.控制鼠标指针不及敲键盘来得快:二.某些用户用不了鼠标,这是可用性方面的问题(accessibility). Navigating with your keyboard is often faster than using the cursor and is useful for both pow

360安全浏览器快捷键汇总

  360安全浏览器是很多人上网的首选.不过,它有很多快捷键,你都了解吗?今天,就让小编来跟大家分享360安全浏览器快捷键汇总,希望能对大家有所帮助. 360安全浏览器快捷键 您可以使用快捷键来快捷使用浏览器的功能,以下是360安全浏览器的快捷键: 选中地址栏: Alt + DCtrl + L 弹出地址栏下拉列表: F4 显示/隐藏侧边栏: Ctrl + Shift + S 显示/隐藏收藏栏: Ctrl + B 全屏显示: F11 打开新窗口: Ctrl + N 新建无痕(小号)窗口: Ctrl

360安全浏览器快捷键怎么设置

  您可以使用快捷键来快捷使用浏览器的功能,以下是360安全浏览器的快捷键: 选中地址栏: Alt + DCtrl + L 弹出地址栏下拉列表: F4 显示/隐藏侧边栏: Ctrl + Shift + S 显示/隐藏收藏栏: Ctrl + B 全屏显示: F11 打开新窗口: Ctrl + N 新建无痕(小号)窗口: Ctrl + Shift + N 新建标签: Ctrl + T 关闭当前标签: Ctrl + F4Ctrl + W 切换到下一个标签: Ctrl + TabCtrl + PgDow

Win8.1系统关闭应用程序快捷键

  在Win8/8.1系统中,如果开启了很多应用程序的话如何快速关闭呢?下面系小编就为大家介绍一下Win8/8.1系统关闭应用程序快捷键. 1.我们可以把鼠标移动到屏幕左上角然后向下滑动即可看到所有后台挂起的应用; 2.这个时候我们可以通过鼠标右键将他们关闭或者贴靠至左右(snap view); 3.更快捷的关闭方法我们可以直接按鼠标中键~是不是很便捷呢.

Mac实用快捷键有哪些 mac快捷键大全

  之前我们已经介绍过MacBook入门基础内容,以及mac的一些小工具技巧,还有新手必看mac系统常见疑问解答.今天,跟安下小编来跟更深入的了解Mac的用途以及更多Mac超实用使用技巧,mac快捷键大全就在这里. 有需要的朋友可以查看: 新手必看:mac系统常见疑问解答; Mac系统入门基本知识; 不多说,马上进入Mac实用快捷键教程. Mac中实用快捷键有哪些 Mac实用快捷键快速上手教程最常用的按键介绍: 1.win键,也称为"苹果键",也有人成为"花键" 2

eclipse 不太常用的快捷键

eclipse 不太常用的快捷键 (1)查找调用其的地方 Ctrl+Shift+G 类似于IDEA 的"Find usages" (2)查看类的继承关系 光标放在类名 Ctrl+T (3)批量导入import Ctrl+Shift+O (4)重命名 Ctrl+1(数字1) (5)在当前编辑器中搜索 Ctrl+F 参考:eclipse 常用快捷键最佳实践