【问题标题】:iFrame PDF Scrolling Based on Content Height基于内容高度的 iFrame PDF 滚动
【发布时间】:2014-10-15 07:41:06
【问题描述】:
<div id="iframeTestID"> //abritrarily set to 100% w/h
  <iframe src="somePDFLink"></iframe> //I want the PDF loaded to scroll if it is longer than 100% of the screen
</div>

我正在尝试让 iframe 根据其中的内容滚动。目前,我没有为父 div 和 iframe 分配高度的运气。我能做到的最好的事情就是滚动到父母身高的底部。就好像我无法计算 iframe 加载的内容的高度,而只是计算分配给 iframe 框的高度。我想做的事是不可能的吗?

【问题讨论】:

标签: javascript jquery html css iframe


【解决方案1】:

我也为 pdf 做了类似的事情。它适用于 android、ios 和 windows phone 7/8。这是我的代码:

<iframe id="identifier" src="urltopdf" style="width: 100%; height: 1000px; border: medium none;visibility: visible;"></iframe>

我将它放在数据角色内容 div 中,因此它从 webbrowser 获取宽度。我没有运气确定pdf的高度,所以只需输入一个大值,它就会调整大小。就我而言,pdf之后没有更多的空白。

你也可以使用谷歌阅读器:

<a href="http://docs.google.com/gview?embedded=true&amp;url=urltopdf.PDF" data-transition="slidedown" class="ui-link-inherit"></a>

【讨论】:

  • 使用您的代码,高度没有大小。我输入了height: 1000px,不够长,所以我把它改成10000px,太长了。它的大小似乎不适合 PDF 的内容。
  • 嗯...这很奇怪。我现在有 3 页使用它。您使用的是 jquery 还是 jquery mobile?
【解决方案2】:

您应该能够通过同时使用这两个库来做到这一点。

【讨论】:

    猜你喜欢
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 2016-06-17
    • 2014-09-29
    • 2022-06-11
    • 2010-11-30
    • 1970-01-01
    相关资源
    最近更新 更多