2011-03-29 16 views
1

我有一个ASP.NET网站。这个网站相当复杂,因为它有各种模糊,渐变和圆角。网站的内容总是在同一个区域内,一个圆角内的区域。内容将是一个动态的高度。而且,我无法显示除浏览器窗口显示的滚动条以外的任何滚动条。在iFrame中使用iFrame作为内容区域

横幅广告是Flash影片。我想防止页面闪烁。正因为如此,我只想更新内容部分的网址。我的问题是,有没有办法做到这一点,没有重大的工作?我认为一个iframe将是合适的,但我想不通:

  1. 如何使iframe的高度 动态增长/收缩基础上, 大小的内容
  2. 摆脱 的边界/主要浏览器的 /滚动条。

是我想要的吗?有没有更好的方法来做到这一点?

谢谢!

回答

3

1.)您可以访问iframe的文档并获取主体的高度:$("#myiframe").contents().find("body")[0].scrollHeight,然后将其设置为iframe的高度。

2.)使用<iframe scrollbar="no" />#myiframe { overflow: visible }