어둠사자

파폭에서의 아이프레임 자동조절 오류/권한없을 때 백지를 해결

FFResizeFix.jpg
club_main.php에 아래 코드를 넣습니다.
★아래 내용은 cb_top.inc.php에 있는내용이지만 club_main.php에 직접추가하니 잘 되더군요.

<script language="javascript">
function getReSize()
{
try {
var objFrame = document.getElementById("CLUB_BODY");
var objBody = ifrm.document.body;

ifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);

if (ifrmHeight > 300) {
objFrame.style.height = ifrmHeight;
} else {
objFrame.style.height = 300;
}
objFrame.style.width = '100%'
} catch(e) {
};
}

function getRetry()
{
getReSize();
setTimeout('getRetry()',500);
}
getRetry();
</script>

아이프레임의
onLoad="resizeIFrame();location='#'" onChange="resizeIFrame();" 부분을 지웁니다.
id값을 CLUB_BODY로 지정해줍니다.

objBody = ifrm.~ 이 부분 수정하지 마세요^^
club_main.php에 자바스크립트 추가안하고 그냥 온로드, 온체인지만 제거하고 ID값 줘봤더니 안되더군요.

첨부파일

FFResizeFix.jpg (64.1 KB)
0회 2008-03-08 21:04
|

댓글 2개

링크1로 들어가시면 해결된것을 보실 수 있습니다.
아까 제가 임의로 넣은 주석들어간 코드 적용하신 분들 주석제거하시길... 안그러면 제대로 안되요.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다. 플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

+
제목 글쓴이 날짜 조회
08-03-11 조회 1,571
08-03-11 조회 936
08-03-08 조회 824
08-03-08 조회 1,033
08-03-08 조회 1,008
08-03-08 조회 1,255
08-03-08 조회 829
08-03-06 조회 1,199
08-03-06 조회 1,713
08-03-06 조회 6,746
08-03-06 조회 1,051
08-03-06 조회 2,828
08-03-06 조회 1,317
08-03-05 조회 1,309
08-03-05 조회 1,196