JNB
rss

skin by 이글루스

자바스크립트

frame 객체의 이해 06.10.03 17:31

Frame 객체

frame 객체는 <frame> 태그를 처리하기 위한 속성과 메소드 및 이벤트를 제공하며 window 객체의 속성, 메소드, 이벤트를 모두 포함합니다

또한 frame 객체의 속성은 window 객체의 속성과 동일한데 한가지 특이한 속성은 frames 속성이 있습니다. 이 frames 속성은 화면의 위치를 지정해 줍니다

화면지정과 관련된 몇가지 속성

self
자기 자신의 프레임을 지정합니다
parent
자기의 상위 계층에 있는 프레임을 의미합니다
top
최상위 계층의 프레임을 의미 합니다
frames
배열에 선언된 속성으로 원하는 프레임을 지정할 수 있는 속성입니다

프레임의 순서를 배열로 볼때 다음과 같습니다

frames[0]
name="frame1"
frames[1]
name="frame2"
frames[2]
name="frame3"
frames[3]
name="frame4"

 

자바스크립트에서 다른 프레임에 접근하는 방법

예를들어 "frame1" 에서 "frame2" 로 접근하여 배경색상을 변경 하려면 아래의 두가지 방법중 한가지를 생각 할 수 있습니다

window.parent.frames[1].document.bgColor="white";
window.parent.frames["frame2"].document.bgColor="white";

        

    
Copyright 1999-2018 Zeroboard / skin by JY