원리는 저번에 했던 DIV가운데 띄우기랑 같습니다.
전체창의 가로 길이(window.screen.width)와 세로길이(window.screen.height)를 구하고
그것을 반으로 나누어줍니다. 그리고 열고자 하는 창의 반값도 빼주면 가운데에 위치하게 됩니다.
원리는 같지만 자바스크립트에서는 %가 먹지 않아서 다시 한번 올립니다.
<script language="javascript">
var windowW = 300; // 창의 가로 길이
var windowH = 70; // 창의 세로 길이
var left = Math.ceil((window.screen.width - windowW)/2);
var top = Math.ceil((window.screen.height - windowH)/2);
window.open("/open_window.html","pop_01","l top="+top+", left="+left+", height="+windowH+", width="+windowW);
</script>
'프로그램 > html/css' 카테고리의 다른 글
[JAVAscript] 사이트가 가운데정렬일때 DIV위치 지정. (1) | 2012.01.06 |
---|---|
[javascript]창닫기시 확인 안뜨게 하기. (0) | 2012.01.04 |
[javascript]몇초후에 이동 (함수 실행) (0) | 2011.12.07 |
[javascript] <select multiple > 박스끼리 데이터 주고 받고 순서 변경하기 (0) | 2011.12.06 |
[HTML] input type="file" 태그에서 "찾아보기" 버튼을 이미지로 대체하는 방법 (2) | 2011.11.01 |