묻고답하기

스크롤 따라다니는 사이드메뉴를 넣었는데 메인페이지에 이미지가 많아서 오브젝트가 끝까지 안내려가요...

안내려가면 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)
}

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
moo360 웹콘 RoundAbout Slider 위젯 있으신분  
맥문동 카르마님 제작 이미지 프로세스 모듈은 어디서 구할 수 있나요? [4] 2015.07.08 by jake
PARKJUNOH xe 게시판에 관련하여 여쭙습니다~ [4] 2015.07.08 by PARKJUNOH
착한악마 1.8.4 에서 CKEditor 썸네일 지정은 어떻게 해야 하죠?? [3] 2015.07.08 by 착한악마
포월드 Xe 업그레이드 되면서 금지된 닉네임때문에 회원가입 불가 [2] 2015.07.08 by 기진곰
처음인걸 홈페이지에서 동영상올리게 하는 방법이 없나요  
홈페이지어려워요 최신글 위젯 클릭시 연결 file  
CEO송선생 기존에 설치된 mysql 을 mysqli로 변환하는 방법 [4] 2015.07.08 by YJSoft
棲夏 설치시 관리자 정보 입력을 하면 웹사이트에서 페이지를 표시할 수 없다고 나옵니다. [1] 2015.07.08 by 히비치
대각세존 워드프레스 페이지 관리처럼 XE에서는 페이지 관리 따로 안되나요? [2] 2015.07.08 by 대각세존
대각세존 시놀로지 자체 서버에서 이미지 업로드가 되지 않습니다! [2] file 2015.07.08 by 대각세존
대각세존 PC 레이아웃을 모바일에서도 그대로 보이게 하고 싶습니다. [2] 2015.07.08 by 대각세존
naomiblack 박스모듈에 이미지삽입 file  
naomiblack 도와주세요.... ㅠㅠ 기존에 구축된 페이지에 XE를 넣으려고 하는데요... [3] 2015.07.08 by naomiblack
putty 엑셀파일을 이용해서 회원들을 xe에 등록시킬 수 있나요?  
인간의자리 스팸 글들이 너무 많이 올라오네요... [1] file 2015.07.08 by YJSoft
홈페이지어려워요 게시판 스킨 댓글 아예 지우고 싶어요 [4] 2015.07.08 by Double'U'
스몰블랙빈 안녕하세요~ 스팸관련 문의드립니다. [10] file 2015.07.08 by 스몰블랙빈
newi CKEditor 모바일 설정 문의 [2] file 2015.07.08 by newi
또별 아이디에 "_" (언더바) 사용안되게 할려고 하는데.  
홈페이지어려워요 최신글 위젯시 목록상세 설정 file  
울프s 스크롤 따라다니는 퀵메뉴가 끝까지 안내려가요..ㅜㅜ  
thdwjdtjr 휴대폰에서 모바일이 아닌 PC화면으로 나타나게 [2] 2015.07.08 by MEGA
agust XE 1.7.3에서 모바일 유튜브 동영상이 빈칸으로 나올때  
이온디 업글타일 설치했는데 글이왜 안 보일까요  
홈페이지어려워요 게시판 높이 설정 file  
푸하라 광고 차단 때문에 ㅠㅠ  
리버즈 네비게이션 서브 메뉴가 가려집니다. [1] file 2015.07.08 by 불금
처음인걸 썸네일이안되네요 [7] 2015.07.08 by 불금
모하니 닷홈에 계정만들고 로긴해서 [4] 2015.07.07 by BJ람보