2012-07-04 52 views
0

我有一个iframe,其中包含width =“100%”的表格。我为该iframe的onLoad事件创建了一个JavaScript事件处理程序,该事件将iframe的大小调整为与iframe的scrollWidth宽度相同。问题是,由于iframe中的表格宽度基于iframe的大小,并且iframe的宽度基于表格的大小,因此无论表格中的内容如何,​​iframe的大小只能增加!JavaScript调整iframe的大小但iframe中的元素具有相对大小

以前有没有其他人在这种情况下?有没有人知道如何阻止这种情况发生,而不给表格固定的宽度?

感谢

+0

您是否尝试过使用'min-width:100%'而不是'width:100%'?这可能工作。 –

回答

0

不知道什么样的表持有,但如果你设置表格的单元格样式的白色空间数据:NOWRAP则该表就不能换电池的内容而会迫使IFRAME滚动

+0

我禁用了iframe中的滚动功能,以防止在调整窗口大小时出现两个滚动条。这就是为什么我有事件处理程序来调整iframe的大小以适应iframe的所有内容而无需滚动。 – hinch