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

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
박민권

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

Post by 박민권 »

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

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

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

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

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

여튼 아래와 같습니다.

document.documentElement.scrollTop
박민권

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

Post by 박민권 »

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

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

아마도 저게 표준인듯.

힝~ 몰랐당 ㅠㅠ
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

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

Post by hyeonseok »

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

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

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

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

아...그러고 scrollTop 은 그냥 브라우져에서 지원해주는 속성이지 표준과는 별 상관 없는 것으로 알고 있습니다.
박상현
서포터즈
서포터즈
Posts: 141
Joined: 2003 11 19 23:47 55
Location: 대한민국 어딘가
Contact:

Post by 박상현 »

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

http://msdn.microsoft.com/library/defau ... ements.asp
박민권

Post by 박민권 »

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

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

Who is online

Users browsing this forum: Ahrefs [Bot] and 3 guests