Я создаю приложение Asp.Net MVC3, которое требует поддержки навигации только с клавиатуры для пользователей с ограниченными возможностями.Для IE, Chrome и Firefox у меня работает корректная поддержка.
Однако, к сожалению, очень большое подмножество наших пользователей вынуждены использовать IE7 и IE8 из-за их ИТ-политик.Для этих пользователей мы хотели бы предложить улучшенный пользовательский интерфейс.В первую очередь, CSS3 и улучшенная производительность JavaScript.Для этих пользователей мы ищем поддержку Google Chrome Frame (GCF) .
Наша проблема связана с атрибутом accesskey для элементов HTML.В GCF, по-видимому, происходит то, что как только фокус помещается на запрошенный HTML-элемент, GCF передает значение нажатой клавиши в IE.Затем IE делает то, что предполагается сделать с помощью значения alt + key.Например, мы используем alt + «c», чтобы «нажать» клавишу отмены.Происходит то, что операция отмены происходит на нашей веб-странице, но затем IE отображает окно боковой панели «Добавить в избранное».
Есть ли способ предотвратить это действие.