묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아이프레임길이 자동조절문제
2004.10.16 16:16
문제는 자신의 계정에 존재하는 문서를 아이프레임에 삽입해야만 하더군요. 이유는 아이프레임에 들어갈(삽입되어질)문서에다 스크립트를 넣어줘야 한다더군요..외부문서를 아이프레임안에 넣을경우 리사이즈가 안된다는 얘기죠.
그래서 이거 말구....
또 다른건.
<script>
document.body.scrollIntoView(true);
parent.document.all.indexmain.height = document.body.scrollHeight;
</script>
이 스크립튼데요..
앞에서 말한 문제가 해결돼더군요.
그런데 여기서부터 진짜 문제는... 이 스크립트를 적용했더니 높이 조절이 되긴 한데 사이즈가 그냥 고정되 버리더군요.
테이블안에
<iframe "id="indexmain" name="indexmain" src="main.php" width="630" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>
이렇게 삽입했는데 뭐가 문제인지 모르겠네요.
위소스에서 height="0" 이므로 드림위버 상에서도 테이블길이는 src="main.php"보다 훨씬 작습니다.
테스트해보면 아이프레임이 main.php의 길이에 맞춰 리사이즈 된걸 알 수 있죠..
그런데... 자세히 보니 main.php의 길이에 맞춰 리사이즈된게 아니더군요.
src=main.php 을 길이가 다른 다른 문서로 바꿔줘도 리사이즈 되는 길이는 같더군요. 예를들어 src=www.naver.com 으로 해줘도 어느 일정한 길이로만 리사이즈 된다는거죠.
src되는 문서에 따라 리사이즈가 이루어 지지 않습니다.
해결할 방법이 없을까요? 이틀째 고민중입니다. 빠른 답변이 올라왔으면 좋겠네요. 시간이 없어서...
긴글 읽느라 수고하셨습니다.
참고로 url은 www.hanatourinfo.com 입니다.
그래서 이거 말구....
또 다른건.
<script>
document.body.scrollIntoView(true);
parent.document.all.indexmain.height = document.body.scrollHeight;
</script>
이 스크립튼데요..
앞에서 말한 문제가 해결돼더군요.
그런데 여기서부터 진짜 문제는... 이 스크립트를 적용했더니 높이 조절이 되긴 한데 사이즈가 그냥 고정되 버리더군요.
테이블안에
<iframe "id="indexmain" name="indexmain" src="main.php" width="630" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>
이렇게 삽입했는데 뭐가 문제인지 모르겠네요.
위소스에서 height="0" 이므로 드림위버 상에서도 테이블길이는 src="main.php"보다 훨씬 작습니다.
테스트해보면 아이프레임이 main.php의 길이에 맞춰 리사이즈 된걸 알 수 있죠..
그런데... 자세히 보니 main.php의 길이에 맞춰 리사이즈된게 아니더군요.
src=main.php 을 길이가 다른 다른 문서로 바꿔줘도 리사이즈 되는 길이는 같더군요. 예를들어 src=www.naver.com 으로 해줘도 어느 일정한 길이로만 리사이즈 된다는거죠.
src되는 문서에 따라 리사이즈가 이루어 지지 않습니다.
해결할 방법이 없을까요? 이틀째 고민중입니다. 빠른 답변이 올라왔으면 좋겠네요. 시간이 없어서...
긴글 읽느라 수고하셨습니다.
참고로 url은 www.hanatourinfo.com 입니다.