在iphone上滚动iframe

时间:2011-02-08 05:06:27

标签: iphone html iframe

我想在iphone上显示一个网站,其iframe占据屏幕高度的1/3,宽度为100%。在这个iframe中,我希望有一个非常宽的页面供用户轻弹滚动,但当滚动时我不希望它影响iframe之外的页面的其余部分。

我使用一些简单的html在所有浏览器中通过将iframe的宽度设置为100%在桌面上正常工作,但是在iphone上它强制整个页面的iframe内容的宽度,并滚动iframe内容与页面其余部分的滚动无关。

有人能说明为什么吗?我怀疑iframe内容是否在iPhone上内联以保存RAM ...

1 个答案:

答案 0 :(得分:2)

iPhone Safari浏览器使用HTML 5,它没有指定滚动iFrame所需的支持。我见过其他几个有同样问题的用户,但我担心它不会发生在iFrame元素中。

您还可以查看JQTouch JavaScript库,一些用户已经使用他们的工具取得了成功: http://groups.google.com/group/jqtouch/browse_thread/thread/23fdfd81ed7cd004?pli=1

http://www.w3schools.com/html5/tag_iframe.asp