묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
iframe 세로높이 값 질문이요..고수님들 도와주세요
2009.02.07 23:01
페이지에 iframe 으로 외부에있는 홈페이지를 불러올때
세로의 값을 100% 로 설정했음에도 불구하고
불러오는 외부 페이지의 세로길이의 맞게 불러와 지지가 않아요..
그래서 그림처럼 아래가 짤려서 나오는데요 ㅜ 이거 불러오는 외부페이지에 맞게 자동으로 세로 길이를
조절할 방법이 없을까요...? 고수님들 꼭 좀 부탁드립니다..
세로의 값을 100% 로 설정했음에도 불구하고
불러오는 외부 페이지의 세로길이의 맞게 불러와 지지가 않아요..
그래서 그림처럼 아래가 짤려서 나오는데요 ㅜ 이거 불러오는 외부페이지에 맞게 자동으로 세로 길이를
조절할 방법이 없을까요...? 고수님들 꼭 좀 부탁드립니다..
댓글 4
-
EveR™
2009.02.08 00:12
-
만쓰별(정만)
2009.02.08 01:13
외부페이지로 해보세염 ㅋㅋ
저도 함 해봐야지 ㅋㅋ
아흠 왜 그생각을 못했지;; -
[동물농장]
2009.02.08 04:52
테이블의 높이값을 100%로 주면.. 처음 브라우저가 로딩되었을때의 높이값을
100%로 계산하여 그 높이값을 그대로 테이블에 전달하게 됩니다.
라는것을 어디선가 보았습니다.
즉 세로 100%는 정확한 특정값이아니라는 거겠죠..?
아이프레임으로 불러오는 페이지의 높이에 맞추어 아이프레임의 크기와 그 외부 셀의 크기를 변화시키는것은
관련 테그가 알려져 있지만 그것은 오직 IE에서만 되는것입니다.
그러니 그냥........... 안쓰시는게 낫습니다.
-
HaruKaze
2009.03.17 01:29
아이프레임의 높이를 자동조절해주는 스크립트입니다. 한번 사용해 보세요<script language="JavaScript"> function resizeHeight(id) { var the_height = document.getElementById(id).contentWindow.document.body.scrollHeight; document.getElementById(id).height = the_height + 30; } </script> <iframe src="주소" id="contentIframe" onLoad="resizeHeight('contentIframe');" scrolling="no" width="100%" frameborder="0"> </iframe>
노프래임 홈페이지는 말 그대로 프래임이 없다는 뜻이구요.
XE 매뉴얼을 꼼꼼히 보셨다면 프래임 필요없이 간단히 해결될 일입니다.
그리고 프래임의 넓이는 늘어나지 않는것이 정상입니다~!