
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>
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
<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
'JavaScript' 카테고리의 다른 글
[JavaScript] JavaScript를 사용한 개체 지향 프로그래밍 (0) | 2011.11.22 |
---|---|
[JavaScript] JavaScript Core 번역 (0) | 2011.10.13 |
[JavaScript] JavaScript 클래스 정리 (0) | 2011.07.01 |
[JavaScript] 책갈피 기능 (0) | 2011.06.27 |
[JavaScript][dhtml] 반복문 문자열 처리 방법 (0) | 2011.06.09 |