2010년 3월 9일 화요일

Browser 객체

웹서핑(Web Surfing)을 하다 보면 흔히 만나게 되는 것이 광고나 Event, 여러 가지 공지사항 등을 작은 창에 띄우는 것입니다. 자바스크립트를 이용하면 이와같은 Window들을 다양한 방법으로 제어할 수 있습니다.

 

I. Window Open

[형식]

winObject = window.open("url", "name", "options");

 

* winObject open window를 가리키는 reference변수이다.

* url (반드시 있어야 한다)

새로 만들어진 window에 나타날 web문서의 URL을 적는다. 적당한 url이 없을 경우 ""로 표시한다.

* name (반드시 있어야 한다)

새로 만들어진 window의 이름을 지정한다. 적당한 name을 붙이지 않으려면 ""로 표시하면 된다. name위치에 입력한 이름은 <FORM>이나 <A>태그에서 사용하는 Target속성으로 연결할 수 있다.

* options (생략가능하며 생략하는 경우 default값이 적용된다)

1. menubar : window menubar표시 여부 (yes/no or 1/0)

2. toolbar : window toolbar표시 여부 (yes/no or 1/0)

3. location : window location box표시여부 (yes/no or 1/0)

4. directories : window directory button들의 출력여부 (yes/no or 1/0)

5. status : window의 상태표시줄 표시 여부 (yes/no or 1/0)

6. scrollbars : window의 가로, 세로 scrollbar표시 여부 (yes/no or 1/0)

7. resizable : window의 크기가 조절 될 수 있는지 결정 (yes/no or 1/0)

8. width : Display window의 너비 결정 (단위 pixel)

9. height : Display window의 높이 결정 (단위 pixel)

10. left : Display window의 좌측 상단의 x좌표 (단위 pixel)

11. top : Display window의 좌측 상단의 x좌표 (단위 pixel)

 

II. Window Close

[형식]

window.close();

 

* window를 종료할 때는 반드시 Window open이 되었는지 check한 다음 close하도록 한다.

0 개의 댓글:

댓글 쓰기