2009. 7. 21. 11:05
팝업창 사이즈 자동조정 javascript
2009. 7. 21. 11:05 in 개발관련/기타
ie7등에서 주소창이 나오고 루나 인터페이스등 팝업창 사이즈가 약간씩 달라져야 하는 경우가 많이 있음.
인터넷에서 찾아봤는데 이게 제일 맞는 방법인듯 하고, 잘 움직이는 듯함.
단, 대강 스크립트의 분위기로 봤을때 동적으로 내용이 변경되어 크기가 변경되는 창에는 맞지 않을듯 함
(이미 사이즈가 모두 결정 난 이후에 호출해 주는 방법도 있긴 하겠지만 잘 모르겠음)
이런 멋진 스크립트를 블로그에 올려주신 체리필터 님께 축복을 -_-!
function winResize()
{
var Dwidth = parseInt(document.body.scrollWidth);
var Dheight = parseInt(document.body.scrollHeight);
var divEl = document.createElement("div");
divEl.style.position = "absolute";
divEl.style.left = "0px";
divEl.style.top = "0px";
divEl.style.width = "100%";
divEl.style.height = "100%";
document.body.appendChild(divEl);
window.resizeBy(Dwidth-divEl.offsetWidth, Dheight-divEl.offsetHeight);
document.body.removeChild(divEl);
}