2013-06-25 44 views
0

所以我有一個html頁面。我有一個iframe,當內容加載時調整大小,但我有一個側邊欄(div),我需要設置高度等於新的iframe高度。 我的iframe的大小調整JavaScript是iFrame和匹配的側欄div高度

function setIframeHeight(iframeId) /** IMPORTANT: All framed documents *must* have a    DOCTYPE applied **/ 
{ 
var ifDoc, ifRef = document.getElementById(iframeId); 

try 
{ 
    ifDoc = ifRef.contentWindow.document.documentElement; 
} 
catch(e) 
{ 
    try 
    { 
    ifDoc = ifRef.contentDocument.documentElement; 
    } 
    catch(ee) 
    { 
    } 
} 

if(ifDoc) 
{ 
    ifRef.height = 1; 
    ifRef.height = ifDoc.scrollHeight; 

    /* For width resize, enable below. */ 

    // ifRef.width = 1; 
    // ifRef.width = ifDoc.scrollWidth; 
} 
} 

Actualy代碼是不是我的,貸記邏輯阿里。

回答