묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
새창띄울때 브라우저창 오른쪽 정렬해서 띄우는 방법있나요?
2003.05.12 11:11
팝업창을 화면 오른쪽에 띄우려고 하는데요..
음..그러니까....절대적인 위치를 정해줘서 띄우는게 아니구요..
해상도에 상관없이 브라우저창 오른쪽 상단 끝에 붙게 띄우려고 하거든요..
아시는분 도움 부탁드립니다.
음..그러니까....절대적인 위치를 정해줘서 띄우는게 아니구요..
해상도에 상관없이 브라우저창 오른쪽 상단 끝에 붙게 띄우려고 하거든요..
아시는분 도움 부탁드립니다.
댓글 2
-
Dilemma
2003.05.12 11:39
-
Dilemma
2003.05.12 11:40
참고로 가로위치가 스크롤바 때문에 약간의 오차가 생길 수도 있습니다.
그럴 경우는 x값에서 대략 더 빼주면 되겠죠? --;;
해상도에서 팝업창의 폭을 뺀 값에 띄워주면 같은 효과를 얻을 수 있지요...
var url = 'popup.htm'; //팝업창의 주소(임의)
var w = 400; //팝업창의 가로크기(임의)
var h = 300; //팝업창의 세로크기(임의)
var x = screen.AvailWidth-w; //팝업창의 가로위치
var y = screen.AvailHeight-h; //팝업창의 세로위치 (상단에 띄우려면 0)
window.open(url,'','width='+w+'+ '+ ',height='+h+',left='+x+',top='+y);