묻고답하기

자바스크립트로

function changeHeight() {
var the_height=document.getElementById('rakugakiFrame').contentWindow.document.body.scrollHeight+150;
document.getElementById('rakugakiFrame').height=the_height; }


이걸로 아이프레임 자동 높이조절 하고 있는데요
그림은 높이에 포함이 안되는지 그림의 높이보다 글의 높이가 짧은 페이지를 불러올땐 그림이 중간에 가려지네요..
+150을 무작정 늘리기도 보기 안좋고요

아이프레임의 최소 높이를 1000px정도 설정해 두고 그거보다 더 클때 자동으로 높이를 키울수 있게 할수 없을까요?
그니까 아이프레임의 높이는 1000px이고, 내부페이지의 높이가 1000px이상일때만 자동 높이조절이 작동되게끔요

아이프레임 불러올때 onLoad는 당연히 걸어 줬습니다..




그리고 위에걸로 높이 자동조절을 해서 페이지를 아이프레임으로 꽉 채우니
아이프레임 내부에서 페이지가 이동될때 부모페이지의 스크롤의 위치가 그대로네요
페이지를 이동했는데 덜렁 페이지의 중간이 보여버립니다
아이프레임의 페이지가 이동될때마다 부모페이지의 스크롤을 최상단로 올리고 싶습니다..


아이프레임으로 불러온 페이지는 수정하기가 좀 힘듭니다
외부페이지는 아니긴 하지만..


ps. 네이버 지식인 정말 도움 안되네요...
같은 질문을 지식인에 질문했지만 onload를 안걸어서 그렇다고 하질않나(쓰고 있다고 했건만..), 부모페이지 스크롤을 올리고 싶다고 했는데 아이프레임 내부 스크롤을 올리는 스크립트를 주질않나, 높이자동조절 쓰고 있다는데 다른 높이자동조절 스크립트를 주질않나(그나마도 오류..)
동문서답이 이럴때 쓰는말인가 봐요..


송동우님 조언으로 수정한 스크립트입니다
var the_height=document.getElementById('rakugakiFrame').contentWindow.document.body.scrollHeight;
if(the_height < 1000){
    document.getElementById('rakugakiFrame').height=1000; }
else{
    document.getElementById('rakugakiFrame').height=the_height; }}

올바른건지는 잘 모르겠지만 일단 잘 작동 되네요..
감사합니다
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
마루 그림을 자르는 태그가 존재합니까? [4] 2007.08.10
ZipShin PHP Array에 관한 질문입니다. [2] 2007.08.10
inging-zb41 제로티쳐.. 아시면 답변좀 부탁해요...  
마정원 첫화면(index.html 안치고) 뜨게 해주세여. [2] 2007.08.10
Nylon <link> 태그에 관한 질문입니다.. [2] 2007.08.10
raju 8000개의 이미지를 일괄적으로... [3] 2007.08.10
김효욱 첨부파일 폼메일에서...  
이건진 [포토샵6.0] 이 효과좀.... [3] 2007.08.10
박성렬 메뉴밑에.. 부설명을 붙게할수있게 도와주십시요.. [2] 2007.08.10
벼리 질문입니다T_T  
하얀등대 DB 이전하는 방법은 없나요?; [1] 2007.08.10
당무 ASP 배울때 말인데요. [2] 2007.08.10
신상원 홈페지 관리하면서., 궁금한거 답해주실 분 구해욤~  
이아람 윈앰에서 깨지는 글씨는 크기도 바꿀 수 없나요? [1] 2007.08.10
배탄실 플래시에 대해 질문! [3] 2007.08.10
키리에 [포토샵] 이게 안없어져요;ㅠ_ㅠ [1] 2007.08.10
최영민 제로보드에 있는 top으로 가는 버튼있자나요.  
세이 트래픽 제한 거는 방법 알려주세요^^  
최진영 포토샵에서 jpg이미지를 사이즈를 크게할때 이미지상태가 선명하지 못한데.. [1] 2007.08.10
지니닷 익스플로러 6.0 따운 받구나서.. [1] 2007.08.10
김승주™ 현재 서버에서 움직이는 데몬 종류 알아보기는요? [1] 2007.08.10
빅맥 도와주세요!!BGM부분이 파란색윈도우홈으로 뜬답니다. [1] 2007.08.10
김승주™ mysql에서 관리자 비번을 잊어 버렸습니다. 설정방법은요....?  
미노우 엄청 황당한.. PHP.. [1] 2007.08.10
nunobc 도메인으로 아이피 주소 찾는법 어떤게 있죠? [3] 2007.08.10
전재안 노프레임사이트의 문제점.  
박세연 [질문] 창크기를 일정하게 띄우는 방법 질문입니다.  
김대성 흠 윈도우 2000 에서 멜 서버 사용방법?  
라그라하 익스플러를 실행했을때 뜨는 에러  
박재우 html 태그중에.... [3] 2007.08.10