그동안 Table로 레이아웃짜고 dtd형식도 지정안하고 할때는 문제없이 작동하던 document.body.scrollTop이 dtd 형식 지정하고 사용하니 작동을 안하네요;;;
아무리 스크롤을 해도 document.body.scrollTop이 0을 반환합니다. 아울러 다른 브라우져에서 사용하려고 하던 window.pageYOffset 값도 아무리 스크롤 해도 0을 반환하구요ㅠㅠ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
지금 제가 코딩하고 있는 문서의 형식입니다. document.body.scrollTop과 window.pageYOffset을 사용할 수 있는 방법이 없을까요?<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
아무리 스크롤을 해도 document.body.scrollTop이 0을 반환합니다. 아울러 다른 브라우져에서 사용하려고 하던 window.pageYOffset 값도 아무리 스크롤 해도 0을 반환하구요ㅠㅠ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
지금 제가 코딩하고 있는 문서의 형식입니다. document.body.scrollTop과 window.pageYOffset을 사용할 수 있는 방법이 없을까요?<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
댓글 1개
sjsjin
14년 전
// 자바스크립트펑션을 하나 등록.(ie 검증)
function ietruebody()
{
if(document.documentElement && document.documentElement.scrollTop) // ie6 Strict
return document.documentElement;
else if(document.documentElement && document.documentElement.clientHeight) // ie6 Strict
return document.documentElement;
else if (document.body) // ie < ie 6
return document.body;
}
// IE 버젼구분없이 document.body.scrollTop 대체함수로 변경
evt = (e || window.event); // IE 냐 그외브라우저냐.
mouse_extX = (evt.pageX || evt.x + ietruebody().scrollLeft);
mouse_extY = (evt.pageY || evt.y + ietruebody().scrollTop);
// window.pageYOffset 은 아래 함수로사용
offsetTop
function ietruebody()
{
if(document.documentElement && document.documentElement.scrollTop) // ie6 Strict
return document.documentElement;
else if(document.documentElement && document.documentElement.clientHeight) // ie6 Strict
return document.documentElement;
else if (document.body) // ie < ie 6
return document.body;
}
// IE 버젼구분없이 document.body.scrollTop 대체함수로 변경
evt = (e || window.event); // IE 냐 그외브라우저냐.
mouse_extX = (evt.pageX || evt.x + ietruebody().scrollLeft);
mouse_extY = (evt.pageY || evt.y + ietruebody().scrollTop);
// window.pageYOffset 은 아래 함수로사용
offsetTop
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3530 | 14년 전 | 894 | ||
| 3529 | 14년 전 | 1120 | ||
| 3528 |
|
14년 전 | 1334 | |
| 3527 | 14년 전 | 1182 | ||
| 3526 |
|
14년 전 | 881 | |
| 3525 | 14년 전 | 1173 | ||
| 3524 | 14년 전 | 1395 | ||
| 3523 | 14년 전 | 1351 | ||
| 3522 | 14년 전 | 906 | ||
| 3521 | 14년 전 | 2091 | ||
| 3520 |
|
14년 전 | 423 | |
| 3519 | 14년 전 | 1050 | ||
| 3518 | 14년 전 | 896 | ||
| 3517 |
다케미카코
|
14년 전 | 739 | |
| 3516 |
|
14년 전 | 1231 | |
| 3515 |
NS미디어
|
14년 전 | 1664 | |
| 3514 | 14년 전 | 1027 | ||
| 3513 |
FreeZone
|
14년 전 | 809 | |
| 3512 |
|
14년 전 | 809 | |
| 3511 | 14년 전 | 1083 | ||
| 3510 | 14년 전 | 1376 | ||
| 3509 | 14년 전 | 1474 | ||
| 3508 | 14년 전 | 542 | ||
| 3507 | 14년 전 | 1085 | ||
| 3506 |
|
14년 전 | 978 | |
| 3505 | 14년 전 | 1006 | ||
| 3504 | 14년 전 | 1724 | ||
| 3503 |
letsgolee
|
14년 전 | 1494 | |
| 3502 | 14년 전 | 1371 | ||
| 3501 | 14년 전 | 1134 | ||
| 3500 | 14년 전 | 1145 | ||
| 3499 | 14년 전 | 1753 | ||
| 3498 |
리눅스초보100
|
14년 전 | 787 | |
| 3497 |
네비플러스
|
14년 전 | 567 | |
| 3496 |
도와주세요
|
14년 전 | 834 | |
| 3495 | 14년 전 | 809 | ||
| 3494 | 14년 전 | 1312 | ||
| 3493 | 14년 전 | 1567 | ||
| 3492 | 14년 전 | 1328 | ||
| 3491 | 14년 전 | 942 | ||
| 3490 | 14년 전 | 1008 | ||
| 3489 | 14년 전 | 1097 | ||
| 3488 | 14년 전 | 2837 | ||
| 3487 |
JMoon
|
14년 전 | 1023 | |
| 3486 | 14년 전 | 1690 | ||
| 3485 | 14년 전 | 1305 | ||
| 3484 | 14년 전 | 933 | ||
| 3483 | 14년 전 | 2202 | ||
| 3482 |
photolate
|
14년 전 | 2647 | |
| 3481 | 14년 전 | 752 | ||
| 3480 | 14년 전 | 997 | ||
| 3479 | 14년 전 | 1885 | ||
| 3478 |
|
14년 전 | 2267 | |
| 3477 | 14년 전 | 1323 | ||
| 3476 | 14년 전 | 1459 | ||
| 3475 | 14년 전 | 795 | ||
| 3474 | 14년 전 | 1112 | ||
| 3473 | 14년 전 | 1114 | ||
| 3472 | 14년 전 | 1874 | ||
| 3471 | 14년 전 | 1140 | ||
| 3470 | 14년 전 | 811 | ||
| 3469 | 14년 전 | 907 | ||
| 3468 | 14년 전 | 216 | ||
| 3467 | 14년 전 | 959 | ||
| 3466 | 14년 전 | 871 | ||
| 3465 | 14년 전 | 885 | ||
| 3464 |
스카이워커
|
14년 전 | 1423 | |
| 3463 | 14년 전 | 2306 | ||
| 3462 | 14년 전 | 1359 | ||
| 3461 | 14년 전 | 1132 | ||
| 3460 |
New악마
|
14년 전 | 1518 | |
| 3459 | 14년 전 | 767 | ||
| 3458 | 14년 전 | 767 | ||
| 3457 | 14년 전 | 1027 | ||
| 3456 | 14년 전 | 1252 | ||
| 3455 | 14년 전 | 886 | ||
| 3454 | 14년 전 | 1172 | ||
| 3453 | 14년 전 | 1800 | ||
| 3452 | 14년 전 | 782 | ||
| 3451 | 14년 전 | 1113 | ||
| 3450 | 14년 전 | 1131 | ||
| 3449 | 14년 전 | 842 | ||
| 3448 | 14년 전 | 855 | ||
| 3447 | 14년 전 | 1240 | ||
| 3446 | 14년 전 | 1721 | ||
| 3445 | 14년 전 | 1625 | ||
| 3444 | 14년 전 | 1530 | ||
| 3443 |
|
14년 전 | 904 | |
| 3442 | 14년 전 | 1102 | ||
| 3441 | 14년 전 | 937 | ||
| 3440 |
바인플러스
|
14년 전 | 822 | |
| 3439 | 14년 전 | 2014 | ||
| 3438 | 14년 전 | 1285 | ||
| 3437 |
New악마
|
14년 전 | 1225 | |
| 3436 |
카프카07
|
14년 전 | 1282 | |
| 3435 |
|
14년 전 | 1502 | |
| 3434 |
|
14년 전 | 869 | |
| 3433 | 14년 전 | 1646 | ||
| 3432 | 14년 전 | 3943 | ||
| 3431 | 14년 전 | 1877 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기