퀵메뉴에 대한 질문입니다. 정보
퀵메뉴에 대한 질문입니다.본문
퀵메뉴를 사용하는데 컴퓨터 마다 틀린데 퀵메뉴가
오른쪽상단에 붙어있는데 내리면 아래 foot페이지까지 내려갔다가 계속 스크롤해서
내리면 계속 내려갑니다. 스크룰하면 멈추질않고 게속 아래로 스크롤바 생기면서 내려갑니다.
왜 이런 현상이 나타날까여? 컴퓨터 마다 틀립니다. 제 컴퓨터에서는 일정길이 foot페이지
위까지만 내려가다가 멈추는데 다른 컴퓨터에서는 계속 아래로 내려갑니다.
원인과 해결법 아시는분있나여?
오른쪽상단에 붙어있는데 내리면 아래 foot페이지까지 내려갔다가 계속 스크롤해서
내리면 계속 내려갑니다. 스크룰하면 멈추질않고 게속 아래로 스크롤바 생기면서 내려갑니다.
왜 이런 현상이 나타날까여? 컴퓨터 마다 틀립니다. 제 컴퓨터에서는 일정길이 foot페이지
위까지만 내려가다가 멈추는데 다른 컴퓨터에서는 계속 아래로 내려갑니다.
원인과 해결법 아시는분있나여?
댓글 전체
<script type="text/javascript">
<!--
self.onError=null;
currentX =0;
currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) {
diffY = document.body.scrollTop;
diffX = 0;
}
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.remote.style.pixelTop += percent;
if(NS) document.remote.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.remote.style.pixelLeft += percent;
if(NS) document.remote.top += percent;
lastScrollY = lastScrollY + percent;
}
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
//-->
</script>
<div id="remote" style="clear:both;width:100px;position:absolute;left:900px;top:370px;">
퀵메뉴 들어가는 부분
</div>
<!--
self.onError=null;
currentX =0;
currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) {
diffY = document.body.scrollTop;
diffX = 0;
}
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.remote.style.pixelTop += percent;
if(NS) document.remote.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.remote.style.pixelLeft += percent;
if(NS) document.remote.top += percent;
lastScrollY = lastScrollY + percent;
}
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
//-->
</script>
<div id="remote" style="clear:both;width:100px;position:absolute;left:900px;top:370px;">
퀵메뉴 들어가는 부분
</div>
해상도가 떨어지니까 똑같은 현상이 나오네요. 위소스도 제가 쓰던거랑
별반 차이없이 해상도가 떨어지니까 무한스크롤이 되네요...
별반 차이없이 해상도가 떨어지니까 무한스크롤이 되네요...