2010-09-20 7 views
2

У меня, похоже, есть та же проблема, что и у этого человека: http://forums.adobe.com/thread/618752 У него также есть пример кода, который предназначен для демонстрации проблемы.Плагин Adobe Reader, который использует определенные события для разблокировки только в Firefox 3.6

В принципе, у меня есть веб-страница, состоящая из 2 кадров: в правой руке, в формате 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

ответ

1

Кажется, что нет никакого реального ответа на этот вопрос - это ошибка в Firefox и/или Adobe Reader и все, что мы можем сделать работайте вокруг него. Хорошей новостью является то, что я не смог воссоздать ошибку в Firefox 3.5 или 4.0beta, поэтому мой совет любому, кто сталкивается с той же проблемой, будет придерживаться 3.5 до появления 4.