`

网页中快捷键的处理办法

阅读更多

快捷键的使用:
两种解决办法:JS 、html
1)html标签属性 accesskey  参考:http://www.fzyr.cn/post-654.html
accesskey 属性规定激活(使元素获得焦点)元素的快捷键。
注意: 在不同操作系统中不同的浏览器中访问快捷键的方式不同:

提示: 各种浏览器下accesskey快捷键的使用方法:
IE浏览器
按住Alt键,点击accesskey定义的快捷键(焦点将移动到链接),再按回车.
FireFox浏览器
按住Alt+Shift键,点击accesskey定义的快捷键.
Chrome浏览器
按住Alt键,点击accesskey定义的快捷键.
Opera浏览器
按住Shift键,点击esc,出现本页定义的accesskey快捷键列表可供选择.
Safari浏览器
按住Alt键,点击accesskey定义的快捷键.

HTML 4.01 与 HTML5之间的差异

在 HTML5 中, accesskey 属性可用于任何 HTML 元素 (它会 验证任何HTML元素。但不一定是有用)。
在 HTML 4.01 中, accesskey 属性可使用于: <a>, <area>, <button>, <input>, <label>, <legend>, 和 <textarea>。
语法

<element accesskey="character">
属性值

值 描述
character 指定激活元素的快捷键
实例
带有指定快捷键的超链接:
<a href="http://www.w3cschool.cc/html5" accesskey="h">HTML5</a><br>
<a href="http://www.w3cschool.cc/css3" accesskey="c">CSS3</a>

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari
所有主流浏览器都支持 accesskey 属性

2)js
引入mousetrap.js插件
使用如下:(封装)
/**
 * [hot_Keys description]
 * @param  {[type]} obj     触发事件的对象
 * @param  {[type]} fastKey 快键键的设置:如'alt+s'
 * @return {[type]}         [description]
 */
function hot_Keys(obj,fastKey){
     Mousetrap.bind(fastKey, function(e) {
        obj.trigger("click");
        return false;//禁止浏览器的事件
     });
}


eg:hot_Keys(bSave,'alt+s');

 

分享到:
评论

相关推荐

    电脑维护知识(电脑手册,电脑维护知识)

    熟练运用这些快捷键,可以在处理文档或浏览网页时节省大量时间。 电脑常见问题包括系统运行缓慢、程序崩溃、网络连接问题等。当遇到电脑运行慢的情况,可以尝试清理硬盘中的垃圾文件,关闭不必要的后台进程,或者...

    Word如何设置插入图片.docx

    Word 文档中插入图片的设置和处理技巧 Word 文档中插入图片是非常常见的,但是在实际操作中,我们会遇到一些问题,例如如何提取嵌入图片、如何转换图片格式、如何压缩图片等。以下是相关的知识点: 1. 提取嵌入...

    最新PS学习实例,学习技巧

    [用ps制作常用的网页水晶按钮] [ps水晶按钮制作教程] [ps制作水晶圆形按钮] [用ps做logo教程] [Photoshop打造立体质感管道字] [ps制作放射光芒字效果] [用ps制作长方形水晶按钮] [Photoshop制作绚丽的光束字效果]...

    网站css 图片下载

    6. 使用说明:配合`使用说明.txt`文件,可以了解更详细的使用步骤、快捷键以及可能遇到的问题和解决办法。 关于CSS中引用图片的方法,主要有以下几种: 1. `background-image`属性:常用于设置元素的背景图片,...

    嘎啦图OpenType输入法

    它可能会指导用户如何正确运行SETUP.EXE,以及在安装过程中可能遇到的问题及其解决办法。例如,确保系统满足最低的硬件和软件需求,如何处理权限问题,或者如何在安装后启用和配置嘎啦图OpenType输入法作为默认...

    UC手机浏览器PC版

    5. **多标签管理**:支持多个网页同时打开,方便用户进行多任务处理,通过标签页管理功能轻松切换。 6. **下载管理**:提供强大的下载工具,支持断点续传和快速下载,方便用户保存网页资源。 7. **智能搜索**:...

    优秀代码编辑器 EmEditor Professional 20.7.1 + x64 中文免费版.zip

    EmEditor Professional 中文版支持多种配置,自定义颜色、字体、工具栏、快捷键设置,可以调整行距,避免中文排列过于紧密,具有选择文本列块的功能(按ALT 键拖动鼠标),并允许无限撤消、重做,总之功能多多,使用...

    滚动截图软件

    【安装必看.txt】文件通常包含软件安装的重要提示和注意事项,例如系统需求、兼容性问题、安装路径选择、是否创建桌面快捷方式、是否开机启动、安装过程中可能出现的常见问题及其解决办法等。用户在安装前应仔细阅读...

    常用到web例子

    描述中提到了几个具体的技术点,包括对旧版本浏览器的支持、用户交互限制、CSS布局问题以及图像处理。现在,让我们逐一深入探讨这些知识点。 首先,"IE6伪hover"指的是Internet Explorer 6 (IE6) 这个古老浏览器对...

    142篇电脑小技巧

    8. **多任务处理**:介绍如何利用窗口管理、虚拟桌面等功能同时处理多个任务,提升工作效率。 9. **快捷键与热键**:列出常用程序和系统操作的快捷键,帮助用户快速执行命令,减少鼠标操作。 10. **故障排查**:...

    editplus 汉化版

    EditPlus是一款广受欢迎的文本编辑器,尤其在程序员和网页开发者中备受青睐。它以其强大的功能、简洁的界面和良好的可定制性而著名。这款编辑器不仅提供了基本的文本编辑功能,还支持代码高亮、自动完成、多文档编辑...

    大学计算机基础课件-第6章-Photoshop.ppt

    大学计算机基础课件-第6章-Photoshop.ppt ...在 Photoshop CS2 中,用户可以通过文件菜单或快捷键来新建、打开和保存文件。文件的基本操作包括新建、打开、保存和关闭等。用户可以通过快捷键来快速地完成这些操作。

    DBMail邮件服务器Webmail.docx

    DBMail邮件服务器是一款专业的电子邮件系统,它提供了强大的Webmail功能,允许用户通过网页浏览器进行邮件的接收、发送、管理和设置。Webmail设计的重点在于其多语言支持,采用UTF-8编码,确保各种语言的邮件都能...

    免费图像查看器浏览器转换器 IrfanView 4.56 + x64 中文多语免费版.zip

    在 IrfanView 中有很多的热键 (免费是单键),有了这些快捷键,感觉比用 AcdSee 还方便,免费是各种旋转,及可以自定义的逐级缩放。除了编辑功能不及 ACDSee 外(还有体积和价格),其他各方面都很优秀。 支持多种格式...

    editplus 代码编辑器html c++ jsp css

    其它键盘快捷键在“帮助-快捷键列表”里面可以很容易的查找到,这里就 细说了。 【7】软件技巧——关闭文档标签的便捷方法 右键单击文档标签工具条,弹出菜单中选择“标签选项”,选中“用鼠标中间的按钮关闭”,...

    网路岗8用户手册和补丁.zip

    - **问题排查**:提供常见问题及解决办法,帮助用户快速处理运行中遇到的问题。 - **安全设置**:讲解如何设置安全策略,防止未授权访问和数据泄露,确保网络安全。 2. **补丁**: - **更新修复**:补丁通常用于...

    C#编程经验技巧宝典

    91 &lt;br&gt;5.1 数字处理技巧 92 &lt;br&gt;0140 如何对计算结果四舍五放入 92 &lt;br&gt;0141 如何将商品金额小写转换成大写 92 &lt;br&gt;0142 如何根据生日自动计算员工年龄 93 &lt;br&gt;0143 如何设置货币值中使用...

    asp.net知识库

    在ASP.NET页面中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList C# 2.0 在.NET 2.0中...

    Flash格斗动画的动作设计和动作的制作.doc

    我们要以较块的方式进行动作的学习和制作, 在学习的过程中学会制作, 在制作的过程中学习的更多, 所以看是一部分, 更多的要通过你的不断尝试和实践去总结经验, 如同和玩游戏获得的经验值已经等级的提升一样, 只是此次...

Global site tag (gtag.js) - Google Analytics