아래 iframe질문했던 사람입니다.
Posted: 2005 09 26 20:57 40
결국 iframe으로 가기로 가닥을 잡고 일반사용자들은 못느끼도록 scrollheight등으로 조절을 해주는데..
여기서도 문제가 발생했어요.
불여우에서는 scrollHeight이 아주아주 잘 통해서 스크롤이 필요가 없어졌는데.. 익스에서는 scrollHeight이 0이 리턴되는 문제가 발생하네요.
innerHTML로 내용을 적어주고, scrollHeight으로 내부의 사이즈를 구하는데 불여우에서는 적정한 숫자들이 잘 나오는데 익스에서는 0이 리턴되구요.
버그를 잡는 과정에서 alert();의 위치에 따라 scrollHeight이 잘 먹히는 경우가 있고 안먹히는 경우가 있네요.
불여우 DOM하고 자바스크립트 콘솔을 이용해개발을 하다보니 이제는 불여우에서만 돌아가는 스크립트를 짜게되는거 같아요 ㅠ_ㅠ;;
결국 scrollHeight이 0으로 리턴되는 경우는 950을 기본 높이로 주고, 스크롤바를 auto로 맞춰주는 방식으로 대애충 해결을 했습니다.
역시나 자바스크립트는 어렵네요....
여기서도 문제가 발생했어요.
불여우에서는 scrollHeight이 아주아주 잘 통해서 스크롤이 필요가 없어졌는데.. 익스에서는 scrollHeight이 0이 리턴되는 문제가 발생하네요.
innerHTML로 내용을 적어주고, scrollHeight으로 내부의 사이즈를 구하는데 불여우에서는 적정한 숫자들이 잘 나오는데 익스에서는 0이 리턴되구요.
버그를 잡는 과정에서 alert();의 위치에 따라 scrollHeight이 잘 먹히는 경우가 있고 안먹히는 경우가 있네요.
불여우 DOM하고 자바스크립트 콘솔을 이용해개발을 하다보니 이제는 불여우에서만 돌아가는 스크립트를 짜게되는거 같아요 ㅠ_ㅠ;;
결국 scrollHeight이 0으로 리턴되는 경우는 950을 기본 높이로 주고, 스크롤바를 auto로 맞춰주는 방식으로 대애충 해결을 했습니다.
역시나 자바스크립트는 어렵네요....