작성일 : 12-03-26 14:45
|
[Script] window.open()
|
|
|
글쓴이 :
조형래
 조회 : 4,495
|
window.open()
사용법
window.open("새창으로 열 페이지 주소", "새창의 이름", "옵션");
옵션값
menubar=no //메뉴바 없애기
toolbar=no // 툴바 없애기
location=no //주소표시줄 없애기
status=no //상태표시줄 없애기
scrollbars=no //스크롤바 없애기
fullscreen //최대창크기로 열기 =>F11 눌린 크기이긴 하지만, F11과는 다른 기능임
width //가로크기
height //세로크기
top //위에서부터 위치
left //왼쪽에서부터 위치
resizable=no //창 크기 조절 금지
사용 예
<a href="#" onclick="window.open('http://www.naver.com', 'naver', 'top=100px, left=100px, height=800px, width=800px')">네이버 새창열기</a>
응용
<A onclick="window.open('http://www.naver.com', 'search', 'top=100px, left=100px, height=800px, width=800px')">1번!! 네이버 새창열기</A>
<A href="http://www.daum.net" target="search">아까창에 다음을 열어봅니다.</A>
이런식으로 이름을 정해두면 타겟으로 사용할 수도 있으며,
같은 이름으로 열린 창은 여러번 열리지 않고 한개만 유지한다.
즉, 클릭으로 열리는 창의 갯수가 너무 많아져서 불편해 지는
사용자를 위한 것이다.
창이름 부분에 "" 라고 공백으로 놔둬 버리면
창은 여러개가 열린다.(멀티작업)
본인창 스스로의 메뉴, 주소표시줄, 상태표시줄 등을
제어할 수 있는 방법에 대한
질문도 한번씩 보게 되는데
결론만 말하자면 [불가능] 하다.
네스케이프 에서만 가능한 명령어가 있다고는 하던데,
네스케이프 사용자가 과연 국내에 몇이나 될까...
전 세계적으로 보면 2006년 11월 네스케이프 사용자가 0.2% 정도 였고,
그 이후로는 사용자가 없는것으로 보인다.
- 출처 http://www.michaelvandaniker.com/labs/browserVisualization/ -
= 재미있는 사실은 불여우 사용자가 ie사용자보다 많다는 사실이다. - 국내와는 다른 세계 현실
즉 쓸데 없는 짓이고, 필요 없는 행위라는 것이다.
|
|