将<embed />设置为高度而不使用滚动条嵌入PDF

时间:2013-06-11 13:56:57

标签: embed pdf.js

我正在使用谷歌浏览器,并希望在Bootstrap模式(或任何真正的容器)中打开PDF,其中滚动条位于外部元素上,即模态,而不是PDF。

问题是,为了做到这一点,必须获得PDF的高度并将嵌入设置为至少该高度。一些ASCII艺术证明:

这不是很难完成,这里有一个sample jsFiddle基本上显示了这个(但不是模态,我们有jsFiddle窗口):

  /---------------\       where |•| is a scroll bar
  | Modal         |
  |  /--------\   |
  |  | Embed |•|  |
  |  |       | |  |
  |  |       | |  |
  |  \--------/   |
  \---------------/

我想要达到的目标是:

  /----------------\
  | Modal        |•|
  |  /--------\  | |
  |  | Embed  |  | |
  |  |        |  | |
  |  |        |  | |
  \----------------/

在检查<embed> DOM节点时,我找不到包含对象可能具有的维度的任何指示。

作为<embed>对象的替代方法,可以使用PDF.js实现此目标吗?

0 个答案:

没有答案