我似乎和这个人有完全相同的问题:http ://forums.adobe.com/thread/618752他也有示例代码,旨在演示该问题。
基本上,我有一个由 2 个框架组成的网页:在右侧框架中,一个 PDF,我的用户都在 Adobe Reader(通常是 9.3)中查看它,以及一个包含表单的左侧框架。该表单包含几个输入,它们使用出色的 TextBoxList JQuery 工具进行自动完成。
由于我们将人们升级到 Firefox 3.6,某些击键不再到达左侧框架上的输入元素——特别是光标键和输入。箭头键被忽略,并且 enter 提交表单,这是非常不可取的。一切在 Firefox 3.5 上运行良好,在我们不使用 Adobe Reader 的平台上运行良好。
任何人都曾遇到过插件拦截用于相邻帧的击键的类似问题,或者有任何关于如何最好地解决这个问题的提示?不幸的是,工作流程使得文档显示在一个框架中并且具有自动完成功能的表单在相邻的框架中是非常可取的。
更新添加:这似乎是 Firefox 中的一个开放错误:https ://bugzilla.mozilla.org/show_bug.cgi?id=550709