728x90

<a href='#' onclick="window.open('경로','창이름','location=no,directories=no,resizable=no,status=no, toolbar=no,menubar=no,width=가로,height=세로,scrollbars=no,top=위에서,left=왼쪽에서');return false" -nfocus=blur()>

onclick효과를 주는 것이니 input에도 써먹을 수 있고, 점선 생기는 게 싫으면 a 나 input 태그 안에 -nfocus=blur()을 써주면 된다.

경로는 말그대로 주소이고, 창이름은 프레임에서 타겟과 같다

location : 주소창 표시

directories : 연결 표시

resizable : 크기의 조절 가능

status : 아래에 로딩 표시되는 바

toolbar : 뒤로 앞으로 각종 폴더등 도구상자

menubar : 파일 편집.. 등 메뉴

scrollbars : 스크롤바

width : 창 가로크기 , height : 세로크기

top : 위에서 떨어진 정도, left : 왼쪽에서 떨어진 정도

간단하게 새창 띄우기

링크를 클릭할 때 새창 띄우기

자바스크립트 이용

<a href="javascript:void(window.open('주소','팝업이름','width=가로,height=세로'))">Link</a>

온클릭 이용

<a href="#" onClick="window.open('주소','팝업이름','width=가로,height=세로');return false">Link</a>

버튼을 클릭할때 새창 띄우기

<input type="button" value="JSGUIDE" onClick="window.open'주소','팝업이름','width=가로,height=세로')">

페이지 로딩이 완료되면 새창 띄우기

<BODY -nLoad="window.open('주소','팝업이름','width=가로,height=세로')">

무조건 새창 띄우기

<script langauge="javascript">

window.open("주소","팝업이름","width=가로,height=세로");

</script>

몇초 후에 새창 띄우기

<script langauge="javascript">

setTimeout("window.open('주소','팝업이름','width=가로,height=세로')",5000); //1000 = 1초

</script>

728x90

'WEB' 카테고리의 다른 글

HTML5 커뮤니티  (0) 2012.07.29
TABLE BORDER  (0) 2012.07.29
HTML5 - 2  (0) 2012.07.29
웹표준  (0) 2012.07.29
HTML5  (0) 2012.07.29

+ Recent posts