最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iframe 多層嵌套 無(wú)限嵌套 高度自適應(yīng)的解決方案

  發(fā)布時(shí)間:2013-09-23 09:30:57   作者:佚名   我要評(píng)論
有A,B,C三個(gè)頁(yè)面,A頁(yè)面包含B頁(yè)面,B頁(yè)面包含C頁(yè)面.A頁(yè)面隨著B(niǎo)頁(yè)面自適應(yīng),C頁(yè)面隨著B(niǎo)頁(yè)面自適應(yīng),具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下
有A,B,C三個(gè)頁(yè)面,A頁(yè)面包含B頁(yè)面,B頁(yè)面包含C頁(yè)面.A頁(yè)面隨著B(niǎo)頁(yè)面自適應(yīng),C頁(yè)面隨著B(niǎo)頁(yè)面自適應(yīng)
A頁(yè)面

復(fù)制代碼
代碼如下:

<body>
<iframe id="main" name="main" width="980" scrolling="no" frameborder="0" src="B頁(yè)面"
onload="this.height=main.document.body.scrollHeight;this.width=main.document.body.scrollWidth;if(this.height < 410){this.height=410;}">
</iframe>
</body>

B頁(yè)面

復(fù)制代碼
代碼如下:

<body>
<!--左邊-->
<div style="flost:left;">
左邊菜單
</div>
<!--右邊-->
<div style="flost:right;">
<iframe id="testIframe" name="testIframe" frameborder=0 style="width: 680px;" scrolling="no" src="C頁(yè)面"></iframe>
</div>
</body>

C頁(yè)面
將下面這個(gè)JS函數(shù)寫(xiě)到 最最底層的頁(yè)面中(即最孫子的那個(gè)頁(yè)面) 并在body的onload事件中調(diào)用該方法 【下面這個(gè)公式是萬(wàn)能公式】

復(fù)制代碼
代碼如下:

<script type="text/javascript">
//進(jìn)行Iframe的自動(dòng)撐開(kāi),讓所有父頁(yè)面的Iframe都自動(dòng)適應(yīng)包含頁(yè)高度
function autoHeight(){
var doc = document,
p = window;
while(p = p.parent){
var frames = p.frames,
frame,
i = 0;
while(frame = frames[i++]){
if(frame.document == doc){
frame.frameElement.style.height = doc.body.scrollHeight + 'px'; // 這里一定要注意 火狐必須要加'px‘ 否則火狐無(wú)效
doc = p.document;
break;
}
}
if(p == top){
break;
}
}
}
</script>
<body onload="autoHeight();">
<!--經(jīng)測(cè)試 這個(gè)最最最子的頁(yè)面的body中必須要有一個(gè)有高度的div才行 否則上面的自適應(yīng)生效-->
<div style="height: 1px;">
</div>
<div style="padding-bottom: 10px;"> <!--這句話也是必不可少的-->
這里可以寫(xiě)真正的內(nèi)容 并且給該div的padding-bottom設(shè)一個(gè)值
</div>
</body>

相關(guān)文章

  • div嵌套html不用iframe

    在不用iframe的情況下嵌套頁(yè)面,所以只好在div中嵌套,下面是具體的實(shí)現(xiàn),主要使用到了jquery,大家可以參考下
    2014-04-11
  • 關(guān)于解決iframe標(biāo)簽嵌套問(wèn)題的解決方法

    這篇文章主要介紹了關(guān)于解決iframe標(biāo)簽嵌套問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一
    2020-03-04

最新評(píng)論

惠东县| 米林县| 白河县| 许昌市| 龙里县| 翁源县| 峡江县| 肃宁县| 长武县| 闵行区| 罗源县| 亚东县| 南陵县| 达尔| 浦江县| 平山县| 沂源县| 景洪市| 晋州市| 白河县| 通城县| 惠来县| 凭祥市| 东乡族自治县| 太白县| 旬邑县| 花垣县| 洪湖市| 饶平县| 眉山市| 浏阳市| 新昌县| 香河县| 龙陵县| 淮阳县| 潞城市| 买车| 永善县| 宝坻区| 璧山县| 星子县|