У меня точно такая же проблема, как у этого человека: http://forums.adobe.com/thread/618752 У него также есть пример кода, который призван продемонстрировать проблему.
По сути, у меня есть веб-страница, состоящая из двух фреймов: в правом фрейме - PDF-файл, который все мои пользователи просматривают в Adobe Reader (обычно 9.3), и левый фрейм, содержащий форму. Форма содержит несколько входных данных, в которых используется отличный инструмент TextBoxList JQuery для автозаполнения.
Поскольку мы обновили людей до Firefox 3.6, некоторые нажатия клавиш больше не попадают в элементы ввода в левом фрейме, в частности, клавиши курсора и ввод. Клавиши со стрелками игнорируются, а ввод отправляет форму, что крайне нежелательно. Все отлично работало в Firefox 3.5 и отлично работает на платформах, где мы не используем Adobe Reader.
У кого-нибудь был опыт подобных проблем с плагинами, перехватывающими нажатия клавиш, предназначенных для соседних кадров, или у кого-нибудь были какие-либо советы о том, как лучше всего обойти это? К сожалению, рабочий процесс таков, что очень желательно, чтобы документ отображался в одном кадре, а форма с автозаполнением в соседнем кадре была очень желательной.
Обновлено: добавлено: похоже, это открытая ошибка в Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=550709