【问题标题】:How can I prevent a JQueryUI Context menu from appearing underneath a PDF loaded into an IFrame in IE9如何防止 JQueryUI 上下文菜单出现在加载到 IE9 中的 IFrame 的 PDF 下方
【发布时间】:2011-10-06 21:56:05
【问题描述】:

这一直把我逼到绝境。我们正在使用一个 JQueryUI 网格和一个在其中展开和折叠的子网格。主网格行具有在单击该行时下拉的上下文菜单。在这个特定的网格中,展开显示与合同相关的 PDF。一切正常,直到您尝试调用上下文菜单,在这种情况下,它会在 PDF 查看器后面弹出。它仍然可以通过查看器左侧的边缘单击,但我无法让它显示在查看器面前。我已经尝试调整 z-index 并且我还尝试从 dom a la this other stack overflow article. 中分离 iframe 以及包裹在 iframe 周围的 Div,但随后阅读器根本没有出现,很可能是隐藏的在我假设的其他元素后面。

有人有什么想法可以破解这个东西吗?

【问题讨论】:

  • 如何在 HTML 中显示 PDF?
  • 您有在线示例吗?

标签: css internet-explorer jquery-ui pdf internet-explorer-9


【解决方案1】:

PDF 正在由插件呈现。我怀疑屏幕的一部分由 Acrobat 插件“拥有”,直到您关闭该 PDF。

这甚至不是 z 顺序的事情(如果我是对的)。 HTML 可能根本不会在该矩形内绘制。

【讨论】:

    猜你喜欢
    • 2017-12-22
    • 1970-01-01
    • 2019-08-20
    • 2021-08-13
    • 1970-01-01
    • 2019-10-01
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    相关资源
    最近更新 更多