如何通过键盘使sprymenubar可导航

时间:2012-10-14 12:04:43

标签: accessibility dreamweaver spry

由Dreamweaver自动生成的spry菜单栏(CS4 / 5/6)(保留所有默认值)

根据API,您可以通过更改参数列表中的布尔值enableKeyboardNavigation来启用键盘导航:

 var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif", enableKeyboardNavigation: true}, );

不幸的是,这似乎不起作用。根据其他来源,我可以找到(几年前)键盘导航本身就是马车;最好设计一个自己的界面。

选中菜单是成功的 - 但不会提示弹出子菜单 - 这意味着所有通过标签的子菜单导航都是盲目的(具有讽刺意味的是,除非所有css和javascript都被删除,因此显示基本html无序列表和hrefs)

1 个答案:

答案 0 :(得分:0)

令我惊讶的是,默认情况下启用键盘交互(通过箭头键)。 Tabbing仅适用于选择非子菜单项。