Page 1 of 1

IE) xhtml dtd 선언문서의 스크롤 위

Posted: 2004 12 28 11:14 32
by 박민권
IE전용인데 초삽질하다가 알아내서 올립니다.

기존 스크립트에서는 스크롤한 높이를 알아내는데

document.body.scrollTop 를 사용했습니다.

그런데 xhtml 선언하고 부터는 안되더라구요.

msdn 찾아봐도 안보이고 ㅠ_ㅠ

여튼 아래와 같습니다.

document.documentElement.scrollTop

쿨럭... 익스 전용이 아니군요. ㅡㅡ;

Posted: 2004 12 28 11:17 47
by 박민권
쿨럭... 익스 전용이 아니군요. ㅡㅡ;

이제보니 모질라에서도 되네요.

아마도 저게 표준인듯.

힝~ 몰랐당 ㅠㅠ

Re: IE) xhtml dtd 선언문서의 스

Posted: 2004 12 28 15:04 15
by hyeonseok
박민권 wrote: document.body.scrollTop 를 사용했습니다.
DTD 선언을 하면 IE 가 스탠다드모드로 작동을 하고 그래서..

document.html.scrollTop 과 같이 사용해야 됩니다.

또, IE 전용의 스크롤바 색 바꾸는 확장 기능 있죠?

그거는 호환 모드에서는 body 에 주면 되지만 스탠다드 모드에서는 html 에 적용해야 합니다.

아...그러고 scrollTop 은 그냥 브라우져에서 지원해주는 속성이지 표준과는 별 상관 없는 것으로 알고 있습니다.

Posted: 2004 12 28 20:07 18
by 박상현
아래 페이지에 !DOCTYPE을 어떻게 선언하면 MSIE에서 표준 모드로 작동하는지 나와 있으니 참고하세요.

http://msdn.microsoft.com/library/defau ... ements.asp

Posted: 2004 12 28 23:10 04
by 박민권
박상현 wrote:아래 페이지에 !DOCTYPE을 어떻게 선언하면 MSIE에서 표준 모드로 작동하는지 나와 있으니 참고하세요.

http://msdn.microsoft.com/library/defau ... ements.asp
감사합니다. 참고하겠습니다.