先加入iframe的語法。(Ex︰A.html)
<iframe src="./source" (欲連結的網頁,Ex︰B.html) name="mainframe" width="100%" marginwidth="0" marginheight="0" scrolling="No" frameborder="0" id="mainframe">在到欲連結的網頁(Ex︰B.html)裡,在head下面加入以下程式碼。
</iframe>
<head>
<script>
function resize() {
parent.document.getElementById("mainframe").height = document.body.scrollHeight; //將子頁面高度傳到父頁面框架
}
</script>
</head>
並在body(Ex︰B.html)裡加入︰
<body onload="resize();" >
方法二︰
在同一個檔案內編寫就可以了。
在加入iframe的語法。<script type="text/javascript"> function SetCwinHeight() { var iframeid = document.getElementById("mainframe"); //iframe id if (document.getElementById) { if (iframeid && !window.opera) { if (iframeid.contentDocument && iframeid.contentDocument.body.offsetHeight) { iframeid.height = iframeid.contentDocument.body.offsetHeight; } else if (iframeid.Document && iframeid.Document.body.scrollHeight) { iframeid.height = iframeid.Document.body.scrollHeight; } } } } </script>
<iframe src="./NEWS" name="mainframe" width="100%" marginwidth="0" marginheight="0" onload="Javascript:SetCwinHeight()" scrolling="No" frameborder="0" id="mainframe" ></iframe>
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。