很抱歉这个问题比较长,但需要提供一些背景解释。
背景:
我正在开发一个内部网页应用程序,将在iframe中显示一个pdf文档。 Adobe Reader X提供了“阅读模式”,可以在浏览器中显示pdf。当鼠标悬停在“中心中心”上方时,会删除外壳并添加菜单框到pdf底部。在X之前的版本中,您可以使用JavaScript修改工具栏菜单项。
需求:
我需要在“阅读模式”下显示pdf文档,并删除所有菜单项。运行此应用程序的计算机基本上是信息亭,只有计算机,显示器和鼠标。没有打印机,没有键盘,没有其他交互性。
我的问题是: 如何在Internet Explorer中加载pdf进行阅读,并禁用所有交互,除了滚动。也就是说,没有菜单,没有上下文菜单,以及当鼠标悬停在底部中心时没有“阴影条”。我一直在寻找替代Adobe的方法,有一些很好的方法,但我找到的那些浏览器插件并没有针对IE的插件。
如果有人知道只加载PDF内容的方法,那将是更好的路径。
更多信息:
如果有帮助的话,虽然这是为Internet Explorer构建的,但网页将加载到一个只是全屏浏览器控件的窗体中。
我尝试过的其他事情:
我还尝试在pdf iframe上方定位一个透明的iFrame,仅覆盖显示的内容,但保留滚动条。如果加载任何PDF之外的任何内容,则可以完美运行。如果加载PDF,则所有内容都会显示为空白。使用开发工具栏来删除透明iFrame,PDF看起来很不错。