iframe无法自适应高度问题

在给iframe的onload方法对iframe进行自适应高度时,遇到不能正常适应的情况,页面总是保持最大的高度。其后的页面不管多小,都保持最大的高度,页面底部会有大片空白。用户体验很不好。找了网上很多代码都未曾有效适应。后来经过测试发现iframe每次加载新的url如果高度足够内容展示,容器的高度就不会改变。解决方法是在iframe加载新页面之前手动将iframe的高度设置为一个最小值,但是不要设置为0,因为为0用户体验不好,页面会特别闪眼。预先设置好高度后再次加载时候就会重新按照新的高度进行撑开了。具体怎么自适应就自行百度吧


发表评论

电子邮件地址不会被公开。 必填项已用*标注