sharepoint日历弄乱了辅助功能模式选项卡顺序

时间:2009-06-16 18:51:17

标签: asp.net html sharepoint calendar web-parts

在任何OOB sharepoint页面上,如果您通过页面“选项卡”,则第一个选项卡会显示“打开更易于访问的模式”菜单项。也就是说,除了具有日历Web部件的页面。选择浏览器菜单后,第一个标签项将成为日历Web部件,跳过菜单项和所有其他内容。

我已经尝试将div上的标签索引设置为-1,0,1,我想先点击菜单,但是日历Web部件仍然会获得第一个标签,强制标签浏览页面的用户必须循环通过所有控件进入“可访问模式”菜单。

任何想法我还能做些什么来确保加载为第一个项目标签,无论如何?

提前致谢!

1 个答案:

答案 0 :(得分:0)

尝试使用JQuery删除(或编辑)包含日历webpart的表的tabindex。它可能有一个tabindex 0,它出现在代码后面的可访问模式div中,浏览器将看到2个tabindex 0,startindex(-1不起作用)的tab项按钮。看到2个项目,它将使用html中找到的最后一项作为标签按钮的开头。