묻고답하기

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


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

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 남기남
Mailzzang^^:: 흰색없에는 방법좀 알려주세요.ㅠ.ㅠ  
Mailzzang^^:: 흰색없에는 방법좀 알려주세요.ㅠ.ㅠ  
다물칸™ 전체화면으로 띄울때 작업표시줄 높이 빼고 띄울 수 있는방법?? [1] 2007.08.10
김상돈 홈피에 음악을 넣으려고 하는데요.. [1] 2007.08.10
crazy.i 아이프레임 사이즈 자동조절 중... 도와주세효... [3] 2007.08.10
한도경 제로보드를 이용하여 정보제공사이트 만들기!!! [2] 2007.08.10
김준용 [고수님들_제발도와주세요]header.php에 관한질문  
Mailzzang^^:: 일러스트레이터에 대한 질의 [1] 2007.08.10
SKY 폰트이름이...  
이즈 phpmyadmin 재질문 아이고 ㅡ;ㅡ [1] 2007.08.10
박호영 Vmware 설치후 리눅스 돌릴때 제로보드를 윈도우에서 어찌접근하나요? [2] 2007.08.10
데낄라 그라이디언트에 대해..!! [1] 2007.08.10
이즈 phpmyadmin 자꾸 에러가.. [1] 2007.08.10
안정애 아이프레임 스크롤막대... [2] 2007.08.10
박태걸 [군인/휴가] 네트워크 셋팅에 대한 질문입니다. [1] 2007.08.10
은무 서버와 IP 연결에 대해서요~ [1] 2007.08.10
이영석 쿠키에 대해서.. [3] 2007.08.10
조현우 액션값의 이상으로..제대로 돌아가질 않네요 [1] 2007.08.10
^..애니아빠..^ 전용선 여러개를 합해서 서버를 돌릴려고 합니다. [2] 2007.08.10
이즈 [플래쉬질문] 궁금합니다!! 레이어와같이 이미지위에 부메뉴 플래쉬가 나오는것에관한 [1] 2007.08.10
홈피마스터 계정으로 파일 업로드 하는 방법을.. 가르켜 주세요.. [1] 2007.08.10
Noziro.H php_flag register_globals on/off가 무슨뜻이죠? [2] 2007.08.10
이승철 플래시 액션스크립트 아시는분 모두 클릭!  
이즈 phpmyadmin 소스.. [1] 2007.08.10
김형덕 어떤것은 되고 어떤것은 안되니 사람 미치겠네요;;; [1] 2007.08.10
김순화 비밀번호를 입력하면 전송되는곳을 만들려고하는데, [1] 2007.08.10
이즈 phpmyadmin 설치시..  
최종우 [질문]같은IP, 다른 주소... 속도차가 왜 이렇게 나는지요..  
정필우 서버이전을 하려고 하는데 절대경로 한꺼번에 변경하는 방법이 있나요? [3] 2007.08.10
해바라기 특정영역안에서만 따라다니는 스크립트도 있나요? [1] 2007.08.10