묻고답하기
스크롤 따라다니는 퀵메뉴가 끝까지 안내려가요..ㅜㅜ
2015.07.08 03:59
스크롤 따라다니는 사이드메뉴를 넣었는데 메인페이지에 이미지가 많아서 오브젝트가 끝까지 안내려가요...
안내려가면 initMoving을 load 이벤트에 적용하라는데..
자바 초보라....
고수님들 도와주세요.....
바디안에
<div id="gotop">
<img src="../img/cus1.png" alt=""/>
</div>
<script type="text/javascript">initMoving(document.getElementById("gotop"), 10, 10, 50);
</script>
스크립트
function initMoving(target, position, topLimit, btmLimit) {
if (!target)
return false;
var obj = target;
obj.initTop = position;
obj.topLimit = topLimit;
obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;
obj.style.position = "absolute";
obj.top = obj.initTop;
obj.left = obj.initLeft;
if (typeof(window.pageYOffset) == "number") {
obj.getTop = function() {
return window.pageYOffset;
}
} else if (typeof(document.documentElement.scrollTop) == "number") {
obj.getTop = function() {
return document.documentElement.scrollTop;
}
} else {
obj.getTop = function() {
return 0;
}
}
if (self.innerHeight) {
obj.getHeight = function() {
return self.innerHeight;
}
} else if(document.documentElement.clientHeight) {
obj.getHeight = function() {
return document.documentElement.clientHeight;
}
} else {
obj.getHeight = function() {
return 500;
}
}
obj.move = setInterval(function() {
if (obj.initTop > 0) {
pos = obj.getTop() + obj.initTop;
} else {
pos = obj.getTop() + obj.getHeight() + obj.initTop;
//pos = obj.getTop() + obj.getHeight() / 2 - 15;
}
if (pos > obj.bottomLimit)
pos = obj.bottomLimit;
if (pos < obj.topLimit)
pos = obj.topLimit;
interval = obj.top - pos;
obj.top = obj.top - interval / 3;
obj.style.top = obj.top + "px";
}, 30)
}
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이온디 | 업글타일 설치했는데 글이왜 안 보일까요 | |
홈페이지어려워요 | 게시판 높이 설정 | |
푸하라 | 광고 차단 때문에 ㅠㅠ | |
리버즈 | 네비게이션 서브 메뉴가 가려집니다. [1] | 2015.07.08 by 불금 |
처음인걸 | 썸네일이안되네요 [7] | 2015.07.08 by 불금 |
모하니 | 닷홈에 계정만들고 로긴해서 [4] | 2015.07.07 by BJ람보 |
매실696e5 | 매장찾기 같은 게시판 모듈이나 스킨 없을까요? [2] | 2015.07.07 by 매실696e5 |
웨다 | xe 를 이용하여 홈피 디자인은 했는데요 [2] | 2015.07.07 by 웨다 |
선수 | 조회수 조작 프로그램 삭제해 주실 분^^ | |
옆집옵하 | 게시판 스킨 복사 방법 좀 알려주세요~ [6] | 2015.07.07 by 옆집옵하 |
버엄 | 데이터 이전이 안돼는 경우가 있어요.... [1] | 2015.07.07 by 휘즈 |
여행사진블로거 | 기본레이아웃 하단 카피라이터 수정방법 자세한 설명 부탁합니다 [4] | 2015.07.07 by Podongi |
복슬강아지 | (통합검색) 확장변수를 합쳐서 xe_tags 테이블에 자동저장 | |
페르난도_알론소 | 게시판 출력 질문입니다.(DB) [5] | 2015.07.07 by Double'U' |
SeWoong | xe 회원가입할 때 폼에 입력된 데이터 추출 문의 [2] | 2015.07.07 by SeWoong |
홈페이지어려워요 | 홈페이지 코딩 기본적인 궁금한거 [4] | 2015.07.07 by 홈페이지어려워요 |
아이11 | 게시판 복사 [3] | 2015.07.07 by 옆집옵하 |
PLS | 네이버 모바일로 접속할 때 뜨는 녹색 첫 화면 어떻게 하나요? [6] | 2015.07.07 by PLS |
썰레발리오 | 서명변경 불가 XE코어 최신버전(1.7.9) 회원모듈스킨은 SKETCHBOOK5 [1] | 2015.07.07 by Chrow |
mcgomting | 게시판 권한의 '선택 그룹 사용자'에 관한 질문입니다. [2] | 2015.07.07 by mcgomting |