• 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
    318 위젯 MH통합게시판위젯에 관하여 문의하고자 합니다. +2 조한나 10.01.30 6,404 0
    317 위젯 위젯으로 새글목록을 메인화면에 띄우려고 하는데, 잘 안되네요.ㅜㅜ +1 XE초보 10.01.30 5,685 0
    316 Xe 로그인 질문좀 드릴께요 박준희 10.01.29 3,639 0
    315 Xe 제로보드를 티스토리로 이전하려고 합니다. +5 동동 10.01.28 6,898 0
    314 위젯 팔공산님 MH통합게시판위젯 버전업 계획 있으신가요? +4 나인테일 10.01.28 7,056 0
    313 레이아웃 이전 답변 감사합니다- +1 머무는강 10.01.28 6,991 0 gmasiflt
    312 Xe 안녕하세요 팔공산님 +1 머무는강 10.01.27 4,124 0 gmasiflt
    311 Xe 사랑비Bgm 플레이기 설치하고 제어하기 +4 alljoy 10.01.25 5,373 0 alljoy
    310 Xe 팔공산님! 슬라이드2차메뉴 적용법좀 가르쳐주세요. +5 맥님 10.01.25 5,409 0 ibmac
    309 컴퓨터A/S 팔공산님 질문입니다. +3 감로수 10.01.23 6,362 0 hiro
    308 Xe 졸졸이 스티커 위젯에 이미지맵 붙이기..도움이 필요합니다. +2 jenon 10.01.21 4,054 0
    307 Xe 안녕하세요 팔공산님. +1 머무는강 10.01.20 4,082 0 gmasiflt
    306 기타 다시 메일 보냅니다 +3 뽕이와진이 10.01.20 9,654 0 jinijota
    305 Xe 게시판 제목만 입력하면 이미지가 깨어져나오네요 ㅠㅠ +4 못난이사과 10.01.19 5,315 0 yellowapple
    304 기타 도움이 필요합니다 +1 뽕이와진이 10.01.18 7,604 0 jinijota
    » Xe "iframe사용시 세로길이 자동 조정되게 하기"에 관한 질문 +1 언약 10.01.18 4,518 0 kyang01
    302 Xe 사랑비bgm +4 유성태 10.01.18 5,039 0
    301 Xe 사랑비 bgm 설치 +1 유성태 10.01.17 3,653 0
    300 Xe 염치불구하고 추가질문 드려봅니다. +2 기적 10.01.17 3,943 0
    299 Xe 통합 게시판 관련 질문드립니다. +2 기적 10.01.17 4,184 0
    13 14 15 16 17
    글쓰기
    • Main 묻고답하기
    • Moonhouse
    • Republic of Korea
    • 2004 Moonhouse homepage. all rights reserved.