概述
本地同一浏览器访问本地HTML文件和访问服务器端HTML文件,本地Iframe没有自适应高度,而服务器端的Ifrane自适应了高度。
1.问题重现:
Chrome 版本 41.0.2272.101 (64-bit)
OS:Win8.1
Chrome访问服务器端HTML文件呈现的结果
Chrome访问本地HTML文件呈现的结果
本地访问的HTML文件Iframe没有根据Iframe里面的页面类容自适应高度
2.Iframe自适应高度代码
在index.html文件中间中添加Iframe页面,页面加载时,加载src指定的文件路径
JS脚本自适应调整Iframe高度
functioniFrameHeight(id) {var ifm =document.getElementById(id);var subWeb = document.frames ?document.frames[id].document : ifm.contentDocument;if (ifm != null && subWeb != null) {
ifm.height