1
134
默认情况下,在Safari中禁用选项卡访问(!)。若要启用它,请选中“首选项”>“高级”>“按Tab键突出显示页面上的每个项目”。 |
2
10
使Safari和Mac变得容易访问: 在Mac上测试: 系统首选项->键盘->快捷方式(选项卡)->完全键盘访问->所有控件 对于在Safari上工作的Tabbing: 首选项->高级->按Tab键突出显示页面上的每个项目(选中此项) |
3
5
我在Safari5.1.5中尝试了以下操作。我不知道它在旧版本中是如何工作的: 禁用“突出显示页面上的每个项目”(请参见GraphicDivine的回答)时,可以通过按Option(Alt)+Tab键使用该功能。 如果没有(并且该选项被禁用),Safari将默认地在所有表单字段(如输入、文本区域、选择…)中使用Tab键。对于此字段,它还将接受/考虑tabindex。它首先使用tabindex(按给定索引的顺序)对所有表单元素进行制表,然后按html中定义的顺序对其余表单元素进行制表。 因此,如果为两个输入元素定义tabindex=“1”(或1001)和“3”(或1003),Safari将首先关注此字段,然后关注其他字段。 |
4
5
如果你在写自己的网页,我会用jquery/javascript来修改。这是我用在我身上的。 缺点是阻止了页面上的默认制表键行为,这在某些情况下对可访问性可能是一个更大的问题。但我怀疑。
这不是一个完美的解决方案,但它比告诉所有用户去更改系统首选项中的Safari设置要好得多,哈哈。 |
5
3
ios的解决方案是按住option键+tab键。 |
6
0
遇到同样的问题,必须以编程方式实现选项卡导航。幸运的是找到了这个jquery tabbable插件 https://github.com/marklagendijk/jQuery.tabbable 好好利用它
|