• SEARCH

    통합검색
MoonHouse
    • Dark Mode
    • GNB Always Open
    • GNB Height Maximize
    • Color
    • Brightness
    • SINCE 2004
    • MoonHouse MoonHouse
      정보의 보고 문하우스
    •   SEARCH
    • Main
      • 자유게시판
      • 묻고답하기
      • 공지사항
      • 방명록
      • 출석부
      • Blog
        • 견문록
      • 통합게시판
        • TimeLine
        • MH위젯
      • Lotto 복권
        • 스티커구매
        • 퀴즈게임
        • 섯다게임
    • 축제알림
    • Data
      • 유틸리티
        • 정회원전용
      • 컴퓨터Tip
      • AI
        • Tip
        • AI Gallery
        • View
      • YouTube
      • 드라이브
      • 사진
      • 즐겨찾는 홈피
    • Rhymix
      • 나의 Rhymix
        • Rhymix 배경이미지
      • Rhymix 팁
      • Rhymix 자료
      • Html
    • Mh_Layouts
      • MH_Justice
        • MH_Justice_W
      • MH_Gallery
      • MH_Sideways
      • Mh_Fullpage
      • MH_Thomsander
      • Mh_LeftMenu
      • Mh_White
        • Map Board Skin
      • MH_Sliding
      • MH_Pointy
      • Xedition_MH
        • Book Board Skin
        • 위젯 테스트
      • MH_Select
      • Mh_Simple
      • MH_Lego
      • Earth Is One
    • Sale
      • 주문요청
      • 주문확인
      • Shopping QA
      • 구매자 게시판
      • 의뢰게시판
      • MH_Justice
        • Justice Manual
      • MH_Multi
        • Multi Manual
      • MH_Brickfolio
        • Brickfolio Manual
        • Shop
      • MH_SmartBanner
      • Mh Gallery
        • Gallery Manual
    • Scroll Up
    • Republic of Korea  2004 Moonhouse homepage. all rights reserved. Rhymix Version 2.1.36
    • by OrangeDay
  • Main 묻고답하기

    Xe "iframe사용시 세로길이 자동 조정되게 하기"에 관한 질문

    언약 2010.01.18 16:58 조회 수 4,518

    안녕하십니까!

    팔공산님의 레이아웃 . 질문에 자세한 답변 등으로  문하우스를 교본삼아 홈페이지를 만들어가고 있는 언약입니다

    다시 한번 감사드리구요!

    홈페이지가 엉성하지만 거의 완성 되가고 있는데 이것때문에 거의 10여일째 고생중입니다

    제가 쓰고 있는 호스팅 업체가 jungbo.net이라는 곳인데 이곳에서 제공하는 게시판이 있습니다

    이 게시판을 몇년째 사용하는 중이라 나름대로 자료들이 꽤 있고, 게시판도 6가지 정도 됩니다

    그리고 문하우스에서 Tip란에서 소개해준 PhotoGallery2등 도메인 경로가 틀린 게시판 몇가지가 더 있습니다

    이것들을 XE로 홈페이지를 꾸미면서 레이아웃을 적용시키려고 하는데

    기존의 게시판데이터를  xe데이터로 변환하는 방법이 없다고 하여 페이지에 내용직접 추가하여  iframe으로 삽입하려 합니다 

    제로보드 홈페이지 등 웹에서 에서 검색하여서 iframe 세로길이 자동조절에 관한 스크립트와 iframe 삽입문구를 넣었는데(html작성)

    페이지에 스크립트 문구는 삭제되고(아래 Tip의 노란부분에 해당하는) 

     iframe  삽입문구만(빨간색부분) 남습니다

    (제가 검색한 내용들을 보면 스크립트와 iframe삽입문구를 페이지에 같이 작성하라고 되어있습니다)

    그리고 iframe의 크기가 조정 되었다가, 안 되었다가 합니다

     

    O 서론이 길어졌는데 xe에서 페이지에는 스크립트 적용이 안되는 것인지요?

     O 그리고 아래의 내용은 문하우스의 xe Tip란에서 복사한 것인데 작성일이 2007년 10월에 작성된 것이던데 xe1.31(최신버전)에서 적용 가능한 것인가요?

    O 그리고 도메인 경로가 틀린 게시판의 iframe에도 세로길이가 자동조정되게 하는 방법이 있을까요?

     

    아래의 Tip도 적용해보고, 스크립트가 지워지지 않도록 하는 Tip도 적용해 보았는데 같은 결과가 나오더라구요

    며칠째 검색을 하고도 뽀쪽한 해답을 찾지 못해서 팔공산님께 죄송합을 무릅쓰고 여쭈어 봅니다

     

    <문하우스 Tip에서 복사한 내용>

     

     function resizeFrame(iframeObj){
    /* 아이프레임에서 읽어들인 페이지의 body */
    var innerBody = iframeObj.contentWindow.document.body;

    /* 높이 다시설정 */
    var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
    iframeObj.style.height = innerHeight;

    /* 넓이 다시설정 */
    var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
    iframeObj.style.width = innerWidth;    

    this.scrollTo(1,1); 
    }


    위의 소스를
    /zbxe/layouts/사용하는 레이아웃/js/
    안에 있는 xxx.js(예 ; xe_official.js)파일을 편집기로 열어서 상단이나 하단에 복사해 넣으시면 됩니다.
    그리고 페이지에 iframe을 작성하시면 됩니다.
    <P align=center><IFRAME style="WIDTH: 100%" src="/zbxe/?mid=sale&amp;act=dispBoardWrite" frameBorder=o scrolling=no onload=resizeFrame(this)></IFRAME></P> 

    참고로 전체 사이트에 이 소스를 적용할려면
    /zbxe/common/js/common.js 파일안에 위의 소스를 적당한 곳에 복사해 넣으시면 됩니다
    이 자료의 평점 (참여 : 0 / 총 점수 : ) 평균 평점 : ★ ★ ★ ★ ★ 0.0점 내 평점 : ★ ★ ★ ★ ★ 0점
    목록 쓰기

    댓글 1

    • 팔공산 10.01.18

      iframe사용을 해본지가 오래되어서 가물거리네요.

      기억나는대로 답변드립니다.

       

      일단 js파일안에 세로길이 자동 조절되는 스크립트는 사용하시지 않아도 됩니다.

      페이지수정에서 "내용직접추가"해서 에디터창에 html로 iframe소스 적용하시고 저장하신후

      1.jpg

      위젯크기 부분에서 세로부분을 비워두시면 세로크기가 자동으로 조정됩니다.
      그런데 이 경우는 같은 도메인에서 주소를 가져 왔을때 적용이 되는 경우입니다.
       
      님의 경우 처럼 다른 도메인에서 게시판을 가져온다면 적용이 되지를 않을 것입니다.
      예전에 두개의 다른 도메인에서 iframe의 세로 길이를 자동 조절되게 하는 소스를 본적이 있습니다.
      해당 조건이 두 도메인 모두 소스를 편집할 수 있는 권한이 있어야 한다고 했던 기억이 납니다. 
      웹에서 소스를 한번 찾아보세요 (귀차니즘 ^.^)
       
      그리고 그 소스를 에디터창에 html로 넣는 것이 아닙니다.

      적용 페이지의 해당 레이아웃의 js파일에 넣거나 ./common/js/common.js 파일안에 넣는 것입니다.
       
      답변이 되었는지 모르겠네요. 

       

       

      • 1.jpg 14.7KB
      댓글
    사진 및 파일 첨부

    여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

    파일 용량 제한 : 0MB (허용 확장자 : *.*)

    업로드 중... (0%)

    0개 첨부 됨 ( / )
    전체 Xe 506 레이아웃 76 위젯 70 게시판 86 졸졸이 10 컴퓨터A/S 3 답변 4 기타 39
    글쓰기
    번호 제목 글쓴이 날짜 조회 수 추천 수 진행사항 사용자 ID
    공지 기타 회원포인트제 무효입니다. +3 팔공산 10.03.09 108,406 1 mbg1346
    공지 기타 글 작성시 비밀글체크에 대한 방지기의 생각입니다. +1 팔공산 08.07.21 189,781 0 moon
    598 Xe 안녕하세요 오랜만입니다. +3 MoMo 09.02.03 6,753 0 momocast
    597 Xe 관리자 모드에서 실수로 이전 설정된 홈피를 삭제했습니다. ㅠㅠ +2 열강하마 09.02.03 6,796 0 hama102
    596 Xe 게시판 스킨에 대해... 초보자 질문이요. +1 라임 09.11.07 6,058 0
    595 Xe 로그인창에 회원가입이 되지않아서... +1 바람소 08.07.22 3,935 0 nanyokr
    594 레이아웃 스킨관련 질문... +1 evan 07.09.13 36,083 0
    593 Xe nanyokr@nate.com으로 링크를 누르면... +2 바람소 09.03.08 13,994 0 nanyokr
    592 기타 xe 를 뺀 도메인 주소만을 사용하고 싶답니다,,, +2 rahee 10.07.03 9,727 0 his1964
    591 레이아웃 초보질문입니다. +5 홀리아이 10.07.05 14,401 0 holyi67
    590 게시판 첫페이지 끝페이지 배경색 변경질문요 +3 스트라이퍼 10.07.07 7,131 0 invu1104
    589 위젯 메인에 있는 게시물은 어떤걸 사용하신건지요? +2 홀리아이 10.07.07 8,060 0
    588 레이아웃 로그인창 디지인을 바꾸려면? +2 홀리아이 10.07.09 11,498 0 holyi67
    587 위젯 MH 통합게시판에 대한 질문 ^-^; +1 김말이 10.07.10 7,407 0 danggun
    586 기타 모바일로 글쓰기 +3 감로수 10.07.11 11,328 0 hiro
    585 Xe 팔공산님^^ +4 하얀비 09.02.18 14 0 junobaek
    584 기타 간단하게 묻겠습니다. 메인페이지에서 어떻게 사용했는지요 ? +2 백전백승 09.02.20 14,344 0 jskimmin
    583 Xe 팝업 위젯에 관한 질문입니다 +1 붕붕 09.02.21 7,503 0 xlove74
    582 Xe 팔공산님 위젯관련 질문입니다. +1 샤프심 09.02.25 7,099 0 foxtons
    581 Xe 팔공산님 다시 질문드립니다. +1 샤프심 09.02.26 7,158 0 foxtons
    580 Xe 문하우스 심플 레이아웃1.3에 대한 질문이에요.. +6 초짜 09.02.26 33 0
    579 Xe 팔공산님 위젯관련 질문드립니다... +1 샤프심 09.02.27 9,956 0 foxtons
    1 2 3 4 5
    글쓰기
    • Main 묻고답하기
    • Moonhouse
    • Republic of Korea
    • 2004 Moonhouse homepage. all rights reserved.