iframe의 폭이 넓어지지 않는 이유가 뭘까요??? ㅠ..ㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

iframe의 폭이 넓어지지 않는 이유가 뭘까요??? ㅠ..ㅠ 정보

iframe의 폭이 넓어지지 않는 이유가 뭘까요??? ㅠ..ㅠ

첨부파일

memo2.skin.php (20.4K) 1회 다운로드 2007-09-03 16:41:42
friend_list.php (16.1K) 3회 다운로드 2007-09-03 16:41:42

본문

친구관리를 쪽지 모듈에 넣기 위해서 고민하다가 iframe을 쓰기로 했습니다. 다른 부분은 모두 1개의
파일 (memo2.skin.php, memo2.php)에 들어가지만 친구관리만 별도의 것이라 그렇게 하는게 왠지
좋을거 같아서요.
 
일단 높이 조절하는건 몇가지 script를 썼는데 참 이상하게 결과가 나와서 잠시 pass하고 폭 부터
맞추기로 했는데... 옆에 마진을 줬더니 폭이 이상하게 나오네요. 폭을 아무리 늘려줘봐도 우측이
짤립니다. ㅠ..ㅠ
 
momo2.skin.php의 250라인에서
 
          <iframe name="friend_frame" src="<?=$g4[path]?>/modules/friend_list.php" scrolling="No" width="100%" height="100%" frameborder=0 marginwidth="10" align="left" ></iframe>
width를 테이블의 폭 680보다 큰 800까지 줘도 이런 결과가 나오네요. ㅠ..ㅠ
 
친구관리의 table_width = 550 으로 정의된 상태에요. ㅠ..ㅠ
 
iframe을 쓰는건 첨이라... 아~ 어렵네요.

댓글 전체

지금 불러오는 iframe을 포함하는 테이블의 크기가 고정이 되어있는건지도 모르겠네요

테이블크기가 넘어가게 되면 자동으로 체크해서 잘라내는 명령어가 있을겁니다.

잘 체크해서 보세요 overflow라든지 fixed라는 명령어 였는데 기억은 잘 나지 않네요
<SCRIPT LANGUAGE='javascript' for='window' event='onload'>
function counting_resize(){
          parent.document.all.friend_frame.style.height = document.body.scrollHeight + 20 ;
}
counting_resize();
</script>
딴소리 같지만 높이 조절은 이렇게 하세요.
혹시해서 한마디 남기고 갑니다..

width/height 세팅을 %로 하신다면 숫자로 값을 정해도 안바뀔껍니다.
그리고 이나기 님께서 말씀하신대로 iframe속성도 바꿔주셔야 될거같네요..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT