解决iframe在页面中无法自适应

sucn| 阅读:3866 发表时间:2004-11-20 经验技巧

iframe是一个比较特殊的控件。他的height只能是一个绝对值,不允许使用百分比。但是你可以用Javascript输出一个iframe的HTML。但是这个相对值只能是当页面加载后赋给的。如果你resize。控件大小仍然是当初加载的高度。这个时候除了你在刷新。高度值才会重新加载。这里有一个解决的方法。就是在body的标签中加上一个onResize事件;当你onload的时候触发写好的JS函数。然后在onResize的时候同样出发这个函数。从而解决上述问题。

演示代码如下:

[runcode]






[/runcode]

*文章为原作者独立观点,不代表网站的立场
本文由网站发表并编辑,转载此文章须经作者同意,并请附上出处及本页链接。如有侵权,请联系本站删除。

友情连接