8
JavaScript를 사용하여 프레임 셋 내부의 프레임 크기를 조정하는 방법은 무엇입니까?자바 스크립트 : 프레임의 크기를 조정하는 방법은 무엇입니까?
jQuery slideUp (http://api.jquery.com/slideUp/) 함수가 매우 유용하다는 것을 알았지 만 프레임과 함께 작동하도록 구현할 수 없습니다.
JavaScript를 사용하여 프레임 셋 내부의 프레임 크기를 조정하는 방법은 무엇입니까?자바 스크립트 : 프레임의 크기를 조정하는 방법은 무엇입니까?
jQuery slideUp (http://api.jquery.com/slideUp/) 함수가 매우 유용하다는 것을 알았지 만 프레임과 함께 작동하도록 구현할 수 없습니다.
프레임 크기를 조정하려면 상위 프레임 세트 요소의 행/열 속성을 변경해야합니다.
짧은 예 :
<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>