이
예문은http://www.dreamwiz.com페이지를 가로 500픽셀, 높이 300 픽셀의 크기로 왼족위 모서리에 붙게
팝업창으로 열어줍니다. 두 번째 인자인 "dreamwiz" 는 뭐냐구요? 이 부분은 팝업창의 이름을 말하는 것으로 프레임 문서에서
타겟(target) 처럼 사용할 수 있습니다.. 즉, <a href="xxx.html"target="dreamwiz">열기</a> 처럼 사용하게 되면, 현재 드림위즈 홈페이지가
열려있는 팝업창에 xxx.html 문서가 열리게 되는 것이랍니다. 이 두 번째 인자에 아무것도 입력하지 않으려면 그냥 "" 만 표시 해 줍니다.
(예) : window.open("http://www.dreamwiz.com","", "옵션들")
세
번째 인자에는 옵션들을 설정 합니다. 이곳에서 사용할 수 있는 옵션에는 아래와 같은 것들이 있습니다
menubar
yes/no, 1/0
메뉴바를 보여주거나 숨깁니다
toolbar
yes/no, 1/0
도구막대를 보여주거나 숨깁니다
directories
yes/no, 1/0
디렉토리바를 보여주거나 숨깁니다
scrollbars
yes/no, 1/0
스크롤바를 보여주거나 숨깁니다
status
yes/no, 1/0
상태표시줄을 보여주거나 숨깁니다
location
yes/no, 1/0
주소표시줄을 보여주거나 숨깁니다
width
픽셀
팝업 윈도우의 가로크기를 지정합니다
height
픽셀
팝업 윈도우의 높이를 지정합니다
left
픽셀
팝업 윈도우의 x축 위치를 지정합니다
top
픽셀
팝업 윈도우의 y축 위치를 지정합니다
resizable
yes/no 1/0
팝업윈도우의 크기를 사용자가 임의로 수정할 수 있는지 여부를 지정합니다
fullscreen
전체화면 모드로 열어줍니다
channelmode
채널모드 창으로 열어줍니다
옵션인자를
지정하지 않으면 현재 창의 모양과 같은 형태로 팝업윈도우가 열리게 되고, 어느 한가지 옵션만 지정하면 나머지는 모두 디폴트 값으로 no 가 설정
됩니다.
버튼을
클릭하면 아무런 옵션이 없는 팝업 윈도우가 열리게 하는 코드는 아래와 같습니다
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
위에서
보듯이 옵션을 사용하지 않으면 <a href="xxx.html" target="_blank">열기</a> 처럼 태그를
사용한 것과 같은 효과를 줍니다. 이 옵션 인자는 지정하지 않아도 되지만, 두 번재 인자인 name 은 사용하지 않더라도 반드시 "" 으로
표시해 주어야 한다는 것은 명심하기 바랍니다.
그럼,
이번에는 몇가지 옵션만 선별적으로 주는 예를 보겠습니다
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
아주
예전 자료이지만 다시 올려봅니다. 굉장히
많은 분들이 궁금해 하시고 쪽지 남겨 주셨던 내용이라 혹시나 도움이 될지도 모르니 ^_^;;
여러
방법이 있지만 가장 쉬운 방법으로 설명해 드리겠습니다.
(11번가에서
현재 팝업창으로 뜨고 있는 이벤트를 가져왔습니다. 광고 효과가 있을수 있으니 저작권으로 전화주시면.. 살려주세요.) (레이어
팝업창은 아니지만, 팝업 이미지를 찾고 있던중 가져왔습니다. 양해바랍니다 -ㅂ-)
1.레이어를
만듭니다.
<Div id="Pop" style="position:absolute; left:100px; top:100px;
width:100px; height:100px; z-index:1;"></Div> Pop라는
이름의 레이어를 이렇게 생성합니다. 윈도우창
왼쪽에서 100px 위에서 100px 떨어진 곳에 시작하는 레이어죠.