календарь sharepoint испортил порядок вкладок режима доступности - PullRequest
0 голосов
/ 16 июня 2009

на любой странице общего доступа OOB, если вы «вкладываете» страницу, первая вкладка вызывает пункт меню «включить более доступный режим». то есть, за исключением страницы с веб-частью календаря. Как только вы выходите из меню браузера, первый элемент вкладки становится веб-частью календаря, пропуская элемент меню и все остальное содержимое.

Я попытался установить индекс вкладки на -1, 0, 1 в div с меню, которое я хочу нажать первым, но веб-часть календаря по-прежнему получает первую вкладку, заставляя пользователей, которые переходят по страницам, переключаться через все элементы управления, чтобы попасть в меню «Доступный режим».

Любые идеи, что еще я мог бы сделать, чтобы убедиться, что это загружается как первый элемент, на который вкладывается, несмотря ни на что?

Заранее спасибо!

1 Ответ

0 голосов
/ 17 июня 2009

попробуйте использовать JQuery, чтобы удалить (или отредактировать) tabindex таблицы, содержащей веб-часть календаря. Вероятно, он имеет tabindex 0, который появляется позже в коде, а затем в доступном режиме div, и браузер увидит 2 элемента с tabindex 0, начальный индекс (-1 не работает) для кнопки табуляции. Увидев 2 элемента, он будет использовать последний элемент, найденный в html, в качестве начала для кнопки вкладки.

...