js怎麼樣實現iframe 高度自適應

來源:文萃谷 3.19W
  導語:js一種廣泛用於客户端Web開發的腳本語言,常用來給HTML網頁添加自適應和動態功能。以下的是本站小編為大家蒐集的`js實現iframe 高度自適應實例,希望對你能有所幫助。

<script type="text/javascript">

js怎麼樣實現iframe 高度自適應

//** iframe自動適應頁面 **//

//輸入你希望根據頁面高度自動調整高度的iframe的名稱的列表

//用逗號把每個iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一個窗體,則不用逗號。

//定義iframe的ID

var iframeids = ["top1"]

//如果用户的瀏覽器不支持iframe是否將iframe隱藏 yes 表示隱藏,no表示不隱藏

var iframehide = "yes"

function dyniframesize() {

var dyniframe = new Array()

for (i = 0; i < th; i++) {

if (lementById) {

//自動調整iframe高度

dyniframe[th] = lementById(iframeids[i]);

if (dyniframe[i] && !a) {

//dyniframe[i]lay="block"

if (dyniframe[i]entDocument && dyniframe[i]etHeight) //如果用户的瀏覽器是NetScape

dyniframe[i]ht = dyniframe[i]etHeight;

else if (dyniframe[i]ment && dyniframe[i]llHeight) //如果用户的瀏覽器是IE

dyniframe[i]ht = dyniframe[i]llHeight;

}

}

//根據設定的參數來處理不支持iframe的瀏覽器的顯示問題

if (( || lementById) && iframehide == "no") {

var tempobj = ? [iframeids[i]] : lementById(iframeids[i])

lay = "block"

}

}

}

if (ventListener)

ventListener("load", dyniframesize, false)

else if (chEvent)

chEvent("onload", dyniframesize)

else

ad = dyniframesize

</script>

熱門標籤