window.open 창크기에 대해
본문
window.open 함수로 창을 열어 500*600 사이즈의 이미지를 를 보여주려고 합니다.
그런데, 창크기를 스크롤 바가 생기거나 이미지가 잘리지 않고 여백이 생기지 않게 이미지를 보여줄 수 있는 창크기로 열려고하는데,
웹브라우저 종류에 따라 document 외곽 치수(타이틀바, 상패표시바, 스크롤바 너비)가 달라서 특정크기로하면 브라우저 종류에 따라 이미지가 짤리거나 여백이 생기는 창사이즈가 되는것 같습니다.
이미지가 잘리거나 여백이 보이지 않게 창사이즈를 어떻게 정하나요?
방법이 있을까요?
답변 1
일단 500*600 으로 열고나서
팝업창에서 document.body.offsetWidth, document.body.offsetHeight 로 실제 랜더링된 사이즈를 확인합니다.
그리고 오차만큼 윈도우 사이즈를 다시 변경해줍니다.
답변을 작성하시기 전에 로그인 해주세요.