묻고답하기

아.. 글 다 날라가 버렸네요... 힘내서 다시 작성...;;;


제가 지금 문서로딩시 아이프레임 사이즈를 자동으로 조절하도록하는 홈페이지를 만들고 있습니다.

http://ccrazyi.com

위의 홈피에서 my 메뉴로 들어가시면 문제가 생기는데요...(... 허접해서 민망하지만 별수없지요...)

현재 태터툴로 블로그를 삽입중인데요,
블로그가 불러 들여지는 부분(컨텐츠), 그 부분이 아이프레임입니다.

스크롤바의 값을 받아서 우측으로 표현이 되게했지요. 이곳에서 찾은 소스를 붙인것입니다.

function doResize()
{
container.height = mainFrame.document.body.scrollHeight;
container.width = mainFrame.document.body.scrollWidth;
}


    <td width="430" align="left" valign="top" style="table-layout:fixed " id="container"><iframe src="../gallery/index.php" name="mainFrame" id="mainFrame" height=100% width=100% marginwidth=0 marginheight=0 frameborder=no scrolling=no style="z-index:1; " onLoad="doResize();"></iframe></td>


이렇게 아이프레임이 로딩될시에 스크롤바 길이가 변경이 되는데요....



문제는...
블로그에서(메뉴 my) 중 글 밑에 Reply 버튼을 누르면 밑으로 답글들이 표시가 되는데요,
여기서 스크롤바 값이 변경이 되어야 하는데 고정이 되어서 글의 아랫부분들이 잘리게 됩니다.

아이프레임이 새로 로딩될시에만 사이즈변경하는 함수를 호출했기 때문이겠지요...


그래서 버튼을 클릭할때 저 함수를 호출해야 하나 해서 여기저기 막 써보고 했는데, 안됩니다...;;;;


<a href="#rp" onclick="[##_article_rep_rp_link_##]">Reply[##_article_rep_rp_cnt_##]</a>

이게 리플라이 버튼에 달려있는 코드구요...


$d2_rp = str_replace("[##_article_rep_tb_link_##]", "onclick_addexe('$no', 'post_$no', weblog.post_$no"."_div_tb, weblog.post_$no"."_div_rp, 'tb'); return false;", $d2_rp);


function onclick_addexe(num, d_target, obj1, obj2, mode) {
        if (obj1.value == 0) {
                obj1.value = '1';
                obj2.value = '0';
                exe_frame.location.href='add_exe.php?md='+mode+'&num='+num+'&d_target='+d_target;
                return true;
        } else {
                obj1.value = '0';
                eval(document.getElementById(d_target)).innerHTML = '';
                return true;
        }
}

이 부분들이 버튼 클릭시 사용되는 코드들입니다.



혹시 사이즈 변경함수에 문제가 있나 해서

function resize() {
        parent.doResize();
}

onResize="resize();"  (아이프레임으로 불러들여지는 문서의 body 부분에 삽입)

이런식으로 해보았는데....

브라우저 사이즈를 줄였다 늘였다 하면  스크롤바 사이즈가 정상적으로 변환이 가능하더군요...




사이즈 조절하는 함수를 호출하는 시점을 제대로 찾던가 해야할것만 같은데요...
제가 지식이 부족해서....

도무지 안되네요.... 방법제시라도 좋으니 도와주세요.....

제가 잘 모르니까., 되도록이면 쉬운 말로요.... 부탁드립니다..

쉬운말로...







글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
손명수 노프레임으로 홈페이지를 만드는데요... [5] 2007.08.10
김준모 화면 크기 고정이랑, 링크요.. [2] 2007.08.10
이산원 도와 주셨으면 합니다.  
basecom 이미지에 걸린 링크에는 텍스트에 걸린 링크와 다른 효과주기..?? [2] 2007.08.10
오리한마리 홈페이지 만들때 필요한 것들이 무엇인지 알고 싶어요 [1] 2007.08.10
임소식 value 때문에 고생.. [2] 2007.08.10
강영미 제로보드를 이용하여 온라인문의폼이 가능한가요? [1] 2007.08.10
원매니아 Gradient 때문에 미치겠습니다 (사진있음) [4] 2007.08.10
한대희 웹게임을 운영하려고 합니다... [2] 2007.08.10
양이 도와주세요//  
basecom 주소창의 주소고정? [1] 2007.08.10
스푸키 [서브도메인] 골뱅이 도메인에 대해 [2] 2007.08.10
김상돈 사랑비 질문입니다. [2] 2007.08.10
Lock ........  
김윤희 테이블에 관한 질문입니다. [1] 2007.08.10
park minsoo [긴급질문] 그림에 이미지맵 사용시... [1] 2007.08.10
정경일 도와주세요 [4] 2007.08.10
김영준 다음 까페에 달력이나 이런걸로 일정을 관리하고 싶은데.......  
이경원 html 테이블관련하여.. [2] 2007.08.10
김상돈 홈페이지에서 음악나오게 하기.. [1] 2007.08.10
민천기 한번 클릭하면 그 아이콘은 활성화되게...... [3] 2007.08.10
김선희 표안에 글자를 넣으면 글자 윗부분이 잘려서 보입니다..  
노지원 체크박스와 섹렉트폼 스타일먹이기 &그림과 글자 줄맞추기... 도와주세요...ㅠ_ㅠ  
Xeon 이미지 안뜨기 ...  
Mailzzang^^:: 흰색없에는 방법좀 알려주세요.ㅠ.ㅠ  
Mailzzang^^:: 흰색없에는 방법좀 알려주세요.ㅠ.ㅠ  
다물칸™ 전체화면으로 띄울때 작업표시줄 높이 빼고 띄울 수 있는방법?? [1] 2007.08.10
김상돈 홈피에 음악을 넣으려고 하는데요.. [1] 2007.08.10
crazy.i 아이프레임 사이즈 자동조절 중... 도와주세효... [3] 2007.08.10
한도경 제로보드를 이용하여 정보제공사이트 만들기!!! [2] 2007.08.10