【发布时间】:2014-06-25 08:46:42
【问题描述】:
我有一个 iframe 显示包含在一个 div 中的内容,该 div 具有下面指定的 css 滚动集
CSS 在哪里 。页 { 高度:100%; 溢出:自动; -webkit-溢出滚动:触摸; 位置:相对; } iframe#FrameId{ 高度:100%; 宽度:100%; }
问题是没有处理 javascript 上的滚动并依赖浏览器来处理滚动。
如果我稍微滚动一下内容,一旦滚动完成,页面就会跳回到页面的开头或顶部。此外,如果我单击 iframe 中的任何 div 或任何其他元素,它会滚动到顶部,基本上它不会记住滚动距离并始终滚动到顶部。
我尝试在浏览器上禁用 javascript,但我仍然看到相同的行为。我怎样才能防止它滚动到顶部?这只发生在 ios 7 手机上。这是 ios 7 上的已知问题吗?
任何调试或解决此问题的指针?
【问题讨论】:
标签: javascript css iframe ios7