我一直在尝试在浏览网页时少使用鼠标。但是,如果Flash程序获得了焦点,它将捕获所有键盘击键,因此如果不先移动鼠标就无法执行任何操作。有没有办法解决?
:-|
我一直在尝试在浏览网页时少使用鼠标。但是,如果Flash程序获得了焦点,它将捕获所有键盘击键,因此如果不先移动鼠标就无法执行任何操作。有没有办法解决?
:-|
Answers:
从评论来看,这似乎是Firefox中的错误,已有8年的历史,没有简单的修复。您可以尝试使用一个实验性附加组件,名为“ Flash之后还原窗口焦点”,但这只是一个用户的观点,即热键应在Flash中起作用以及其操作方式-可能对您来说效果很好。错误报告注释中概述了如何处理这种情况的多种可能性,尽管Mozilla似乎尚未接受其中任何一种或已采取了自己的行动。
看到您的问题,我决定进行一些测试,以尝试找到一种方法,仅使用键盘将焦点从Flash对象移回到页面上。我在Windows的Firefox,Chrome,Opera和IE中进行了尝试。以下是完成目标的最简单步骤的结果:
不管我尝试了什么(实践/合理/可行的步骤),Firefox都将精力集中在Flash对象上,因此您可能要使用John提到的Firefox 插件。
如果您点击Chrome中的任意一个,Chrome将释放Flash对象的焦点 WindowsAlt连续两次或键,
Opera通过按释放焦点 Windows,然后Alt-Tab返回Opera
IE似乎将Flash对象置于页面的常规选项卡顺序中,因此,制表位将从页面中的元素移至Flash对象中的控件,然后移至页面上的后续元素,因此进行制表足够的次数将带来聚焦回到页面