iframe 内容未在 iOs5 iPad/iPhone 中的滚动下呈现

2024-04-08

我正在开发 iPad html5 网页,需要显示来自其他来源(不同域)的页面。

我正在将这些页面加载到iframe,然后滚动iframe使用iOs5新的滚动能力,如下面的代码所示。

<div id="myDiv" style="height: 1185px; width: 100%; overflow:scroll; -webkit-overflow-scrolling: touch;">
    <iframe id="myIframe" src="http://http://css-tricks.com/forums/discussion/11946/scrolling-iframe-on-ipad/p1"></iframe>
</div>

问题是,滚动到屏幕外 iframe 内容时,该内容不会变得可见(框架为空白)。

我怎样才能克服这个问题并提供可滚动的iframe解决方案?


好的。找到了解决方案。 显然,当主文档高度短于文档高度时,就会出现问题iframe那是滚动的。 iframe 页面中超出文档高度的部分不会呈现。

所以,根据我的需要,我可以通过添加这样一段js(带有jquery)代码来解决问题:

<script>
$(function() {
     var iframe = $("#myIframe");    
     iframe.load(function() {
         $("body").height(iframe.height());
     });
 });
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iframe 内容未在 iOs5 iPad/iPhone 中的滚动下呈现 的相关文章

随机推荐

  • RTL 支持可绘制左侧的自定义编辑文本

    我有一个编辑文本 其图像可绘制 带有不可编辑的前缀编辑文本 但现在我想让它支持 rtl 尽管我很努力 但我还是无法支持 rtl 我的自定义课程如下 public class PrefixedEditText extends TextInpu
  • 重命名 R 中因子的标签

    我有按年龄组组织的男性和女性人口的人口普查数据 library tidyverse url lt https www2 census gov programs surveys popest datasets 2010 2018 counti
  • 自定义号码选择器?

    有没有一种简单的方法可以为Windows Phone 7制作一个类似于timepicker控件的数字选择器 我想要自定义范围 0 99 0 59 0 9 Google bing 和 msdn 似乎对这个主题的信息非常模糊 我发现一篇文章准确
  • 检查模型是否存在多对多关系的最佳方法

    我有一些数据被发布到服务器并正在检索Player基于该数据 id 我正在使用以下代码 player Player findOrFail player data id 但是 我想检查一下Player属于特定的Team a belongsToM
  • 如何修复解决 Homebrew doctor 警告的路径

    又一个新手提问 我一直在努力为 Python 项目安装 matplotlib 因此阅读周围建议的 Homebrew 是包管理和依赖项的可靠解决方案 但是 当我运行 Homebrew 诊断时 我收到以下错误 brew doctor Warni
  • StreamReader 到文件?

    我有一个包含在 System IO StreamReader 中的输入流 我希望将流的内容写入文件 即 StreamWriter 输入流的长度未知 长度可能是几个字节 也可能是千兆字节 如何做到这一点最简单且不占用太多内存 像这样的事情 p
  • 状态未立即更新时的 ReactJS 表单验证

    我正在尝试在注册表单上使用 ReactJS 创建客户端验证 我在用http validatejs org http validatejs org 用于验证的库以及https github com jhudson8 react semanti
  • 使用第一行作为列名?熊猫 read_html

    我有这个简单的一行脚本 from pandas import read html print read html http money cnn com data hotstocks flavor bs4 哪个有效 很好 但是列名丢失了 它们
  • 如何让 UIDocumentInteractionController 将日历显示为打开 .ics 文件的选项?

    我正在我的应用程序中使用的 Web 视图中拦截一种 URL 以便下载它链接到的文件 而不是仅仅尝试在 Web 视图中打开它 该链接指向 ics 文件 因此 我将该文件下载到临时目录中 然后在 UIDocumentInteractionCon
  • 如何获取给定表的索引列列表

    给定一个 SQLite 数据库 我需要获取给定表中哪些列被索引的列表以及排序顺序 我需要从代码 C 尽管这不重要 执行此操作 所以我真正需要的是一条 SQL 语句 如果存在 它可以执行此操作 我知道我可以这样做 SELECT sql FRO
  • 如何将 SQL Server 时间戳列转换为日期时间格式

    当 SQL Server 返回时间戳时 Nov 14 2011 03 12 12 947PM 是否有一些简单的方法可以将字符串转换为日期格式 例如 Y m d H i s 到目前为止我使用 date Y m d H i s strtotim
  • Android TaskStackBuilder 丑陋的过渡

    TaskStackBuilder 到底出了什么问题 它在开始新活动时使用了这种丑陋的转换 TaskStackBuilder taskStackBuilder TaskStackBuilder create this addParentSta
  • 如何在 ngx bootstrap datepicker 中更改消息“无效日期”而不位于节点模块中

    我更改了日期选择器的语言 但显示的消息仍然是英语 我知道它在 ngx bootstrap chronos locale locale defaults ts 里面 它带来了以下信息 export declare const defaultI
  • 如何在 Heroku 上托管 cython Web 应用程序?

    目前 我正在使用 Cython 并试图弄清楚如何在 heroku 上托管 Cython Flask 应用程序 例如 假设我的项目如下所示 在 cython 编译之后 cythonheroku requirements txt run py
  • 在控制台应用程序下找不到 System.drawing 命名空间

    我选择控制台应用程序作为我的 C 项目 但似乎在 Windows Form 项目下工作的导入在这里似乎不起作用 它说绘图命名空间不存在 using System Drawing using System Drawing Imaging 我的
  • Python正则表达式分割不带空字符串

    我有以下表现出这种模式的文件名 000014 L 20111007T084734 20111008T023142 txt 000014 U 20111007T084734 20111008T023142 txt 我想提取第二个下划线之后的中
  • 按子数组计数降序对多维数组进行排序并保留第一级键

    我有一个数组 例如 array DEF gt type gt 1 id gt 1212 name gt Jane Doe current gt 1 type gt 1 id gt 3123121 name gt Door current g
  • 警报管理器:缓存清理器停止应用程序

    我正在制作一个简单的闹钟应用程序 我想在给定时间过去后显示一个活动 这是我正在尝试的代码 public void onReceive Context c Intent i Log v XXXX S Toast makeText c S mi
  • 角度材质多选

    我正在寻求一些有关使用 Angular Material 7 多重选择的建议 该文档对我想做的事情没有多大帮助 关于我正在尝试做的事情的一些背景 因此 我们正在创建一个记录对象 作为其中的一部分 我们需要知道哪些计划资助了他们 Progra
  • iframe 内容未在 iOs5 iPad/iPhone 中的滚动下呈现

    我正在开发 iPad html5 网页 需要显示来自其他来源 不同域 的页面 我正在将这些页面加载到iframe 然后滚动iframe使用iOs5新的滚动能力 如下面的代码所示 div style height 1185px width 1