자 바스 크 립 트 되 돌리 기 (4) iframe

2172 단어 JavaScript
동적 계산 IFRAME 높이
window.onload=function(){
        var oInput=document.getElementById('input1');
        var oIframe=document.getElementById('iframe1');
        oInput.onclick=function(){
            oIframe.contentWindow.document.getElementById('div1').style.color='red';
        };
 
        var oIframe2=document.getElementById('iframe2');
        function changeIfHeight(){
            //             ,
            //        Iframe SRC         changeIfHeight          iframe   
            //            
            setTimeout(function(){
                oIframe2.height=oIframe2.contentWindow.document.body.offsetHeight;
            },100);
        }
        changeIfHeight();
        var oInput2=document.getElementById('input2');
        oInput2.onclick=function(){
            oIframe2.src='iframe3.html';
            changeIfHeight();
        }
    }

좋은 웹페이지 즐겨찾기