2012-02-13 3 views
0

나는 이것이 매우 어렵다는 것을 알고 있으며, 나는 또한 웹상에서 많은 "해법"을 시도했지만 실제로는 완벽하지는 않다. 외부 프레임의 크기를 계산하는 데 어려움이 있지만 운좋게도 body 플로트를 떠서 내용의 크기가 무엇인지 알 수 있습니다.콘텐츠에 맞는 팝업을 어떻게 만들 수 있습니까?

body{  /*Or div*/ 
    float: left; 
} 

ctnWidth = document.body.offsetWidth; 
ctnHeight = document.body.offsetHeight; 

완벽한 방법 (또는 더 좋은 방법)이 그것을 달성하고 완벽하게 맞습니까? (반드시 브라우저를 교차하지 않아도됩니다.) Google에서 답변을 찾을 수 없기 때문에.

감사합니다.

+0

div에 특정 폭을 지정하지 않으면 내용에 꼭 맞는 크기가됩니다 (내부 내용에 부동 소수점이없는 경우). – Scott

답변

0

이미 jquery이 있으니 jquery을 사용하시기 바랍니다. 이것을 시도하십시오

$(document).ready(function(){ 
    $(window).width($('#mydiv').width()); 
    $(window).height($('#mydiv').height()); 
}); 
+0

작동하지 않습니다 ... –

관련 문제