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

운영자: 커뮤니티 관리
박민권
 

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

전체글글쓴이: 박민권 » 2004 12 28 11:14 am

IE전용인데 초삽질하다가 알아내서 올립니다.

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

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

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

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

여튼 아래와 같습니다.

document.documentElement.scrollTop

박민권
 

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

전체글글쓴이: 박민권 » 2004 12 28 11:17 am

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

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

아마도 저게 표준인듯.

힝~ 몰랐당 ㅠㅠ

사용자 아바타
hyeonseok
해커
해커
 
전체글: 613
가입일: 2004 08 11 10:14 pm

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

전체글글쓴이: hyeonseok » 2004 12 28 3:04 pm

박민권 작성: document.body.scrollTop 를 사용했습니다.


DTD 선언을 하면 IE 가 스탠다드모드로 작동을 하고 그래서..

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

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

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

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

사용자 아바타
박상현
서포터즈
서포터즈
 
전체글: 141
가입일: 2003 11 19 11:47 pm
사는 곳: 대한민국 어딘가

전체글글쓴이: 박상현 » 2004 12 28 8:07 pm

아래 페이지에 !DOCTYPE을 어떻게 선언하면 MSIE에서 표준 모드로 작동하는지 나와 있으니 참고하세요.

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

박민권
 

전체글글쓴이: 박민권 » 2004 12 28 11:10 pm

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

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


감사합니다. 참고하겠습니다.