2010-12-16 5 views

답변

10

프레임 크기를 조정하려면 상위 프레임 세트 요소의 행/열 속성을 변경해야합니다.

짧은 예 :

<html> 
<head> 
<script> 
window.onload=function() 
{ 
    var frame=window.frames[0]; 
     frame.document.open(); 
     frame.document.write('<input type="button" \ 
            onclick="parent.fx()" \ 
            value="resize this frame to 150px height">'); 
     frame.document.close(); 
} 
var i=50; 
function fx() 
{ 

    timer=setInterval(
        function() 
        { 
         if(i>150) 
          { 
           clearTimeout(timer); 
          } 
         else { 
           document.getElementsByTagName('frameset')[0] 
           .setAttribute('rows',(i++)+',*'); 
          } 
        } 
        ,20) 
} 
</script> 
</head> 
<frameset rows="50,*"> 
    <frame src="about:blank"/> 
    <frame src="about:blank"/> 
</frameset> 
</html> 
관련 문제