질문

frame설정방법

 frame1
 frame2
 frame3

로 frame을 나눴는데요..

첫 화면에서  frame1,frame3만 출력하고 나중에 frame1을 클릭 하였을 경우에 다 나올 수 있는 방법좀 가르쳐주세요...

프레임을 병합해야 하나요???


=====================================================================================================

W3C 표준은 frame tag는 onFocus 속성을 지원하지 않는 것이 맞지만

Internet Explorer는 frame tag에서 onFocus를 지원하고 있습니다. 

Chrome이나 Firefox 웹브라우저에서는 다음 코드가 정상 실행되지 않습니다.


<html>
<script>
function createFrame() {
 var flag = document.createDocumentFragment();
 var frame1=document.createElement('frame');
 
 frame1.src="frame_1.html";
 flag.appendChild(frame1);
 
 var frame2=document.createElement('frame');
 frame2.src="frame_2.html";
 flag.appendChild(frame2);
 
 var frameset = document.getElementById('mast');
 frameset.removeChild(frameset.firstChild);
 frameset.rows = "30%,30%,*";
 frameset.insertBefore(flag,frameset.lastChild);
}
</script>
<frameset id=mast rows="30%,*">
 <frame src="frame_1.html" onfocus="createFrame();" />
 <frame src="frame_3.html" />
</frameset>
</html>


[ 출처 : 지식인 ] http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040202&docId=134088204

+ Recent posts