站长资源网络编程 javascript 装载iframe子页面,自适应高度 整理:jimmy2026/11/4浏览2次 站长资源 网络编程 网盘链接 云盘下载 简介假设主页面有一个div,里面放置一个iframe 复制代码 代码如下: 假设主页面有一个div,里面放置一个iframe 复制代码 代码如下:<div id="frameBox"> <iframe id="frameWin" src="/UploadFiles/2021-04-02/1.html"></div> 3个菜单链接,分别在iframe加载 1.html、2.html、3.html 三个页面。 3个子页面分别在自己页面加载完window.onload执行 复制代码 代码如下:function aa(){ var newHeight = document.body.scrollHeight + 20 + "px"; window.parent.document.getElementById("frameBox").style.height = newHeight; //以上firefox通过,但是ie6必须加上下面这句,不然iframe高度是改了,但是可见区域没有改 window.parent.document.getElementById("frameWin").style.height = newHeight; } 以下方法只需要把代码放在主页面: 页面代码: 复制代码 代码如下:<div style="border:1px solid #7e99c6" id="frameBox"> <iframe id="frameWin" src="/UploadFiles/2021-04-02/01.html"></div> js脚本(加在主页面): 复制代码 代码如下:function test2(){ var frameWin = document.getElementById("frameWin"); var frameBox = document.getElementById("frameBox"); var newHeight; if (frameWin.Document){ newHeight = frameWin.Document.body.scrollHeight + 20 + "px"; }else{ newHeight = frameWin.contentDocument.body.scrollHeight+ 20 + "px"; } frameWin.style.height = newHeight; frameBox.style.height = newHeight; } 上一篇:javascript 响应键盘特定按键(只响应数字键) 下一篇:JavaScript 脚本将当地时间转换成其它时区 最新资源 群星《奔赴!万人现场 第2期》[FLAC/分轨][518.8 群星《奇妙浪一夏 (上海迪士尼度假区音乐)》[32 群星《奇妙浪一夏 (上海迪士尼度假区音乐)》[FL 【古典音乐】詹姆斯·高威《季节》1993[WAV+CUE] 贝拉芳蒂《卡里普索之王》SACD[WAV+CUE] 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE] 群星《欢迎来到我身边 电影原声专辑》[320K/MP3 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓 群星《2024好听新歌42》AI调整音效【WAV分轨】