반응형
새창 띄우는 html소스
<a href="#" onclick="javascript_:window.open('http://euntori7.tistory.com','pop','menubar=no,status=no,scrollbars=no,resizable=no,width=500,height=300,top=50,left=50');">
Window창의 속성
menubar yes/no 메뉴바를 보여주거나 숨김
toolbar yes/no 도구막대를 보여주거나 숨김
directories yes/no 디렉토리바를 보여주거나 숨김
scrollbars yes/no 스크롤바를 보여주거나 숨김
status yes/no 상태표시줄을 보여주거나 숨김
location yes/no 주소표시줄을 보여주거나 숨김
width 픽셀 윈도우의 가로크기를 지정
height 픽셀 윈도우의 높이를 지정
left 픽셀 윈도우의 x축 위치를 지정
top 픽셀 윈도우의 y축 위치를 지정
resizable yes/no 팝업윈도우의 크기를 사용자가 임의로 수정할 수 있는지 여부를 지정
fullscreen yes/no 전체화면 모드로 새창 열림
함수로 따로 빼서 만드는 법
function winOpen() {
window.open("http://euntori7.tistory.com/","new","width=500,height=500,top=100,left=100");
}
<a href="#" onclick="winOpen()">500x500사이즈의 새창열기(100x100위치에)</a>
새창 팝업 여러개 띄우기
위의 예제를 약간변형하여 function 한개로 여러 팝업 띄우기
//윈도우 오픈시 필요한 정보
function winOpen(url,title,width,height,top,left){
window.open(url,title,"width="+width+",height="+height+",top="+top+",left="+left);
}
<a href="#" onclick="winOpen('http://euntori7.tistory.com','popup',500,300,50,50);">새창1</a>
<a href="#" onclick="winOpen('http://euntori7.tistory.com','popup',1000,500,100,100);">새창2</a>
반응형
'코딩' 카테고리의 다른 글
카테고리 선택박스 소스, 멀티플 셀렉트박스 (0) | 2012.10.24 |
---|---|
모바일홈페이지에서 이미지에 전화연결 링크 (1) | 2012.09.05 |
게시판 파일찾기 박스, 입력박스 세로스크롤자동 (0) | 2012.08.16 |
고정이미지 서서히 바뀌는 소스 (1) | 2012.07.19 |
센터정렬 페이지에서 고정되는 퀵메뉴소스, 따라다니는 배너 (4) | 2012.07.02 |