Dreamweaver (CS4/5/6) 自动生成的 spry 菜单栏(保持所有默认值)
根据 API,您可以通过更改参数列表中的布尔值 enableKeyboardNavigation 来启用键盘导航,如下所示:
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif", enableKeyboardNavigation: true}, );
不幸的是,这似乎不起作用。根据其他来源,我可以找到(几年前)键盘导航本身就是错误的;让设计自己的界面更可取。
选择菜单是成功的 - 但不会提示弹出子菜单 - 这意味着通过标签的所有子菜单导航都是盲目的(具有讽刺意味的是,除非所有 css 和 javascript 都被剥离,从而显示基本的 html 无序列表和 hrefs)。