퀵메뉴를 사용하는데 컴퓨터 마다 틀린데 퀵메뉴가
오른쪽상단에 붙어있는데 내리면 아래 foot페이지까지 내려갔다가 계속 스크롤해서
내리면 계속 내려갑니다. 스크룰하면 멈추질않고 게속 아래로 스크롤바 생기면서 내려갑니다.
왜 이런 현상이 나타날까여? 컴퓨터 마다 틀립니다. 제 컴퓨터에서는 일정길이 foot페이지
위까지만 내려가다가 멈추는데 다른 컴퓨터에서는 계속 아래로 내려갑니다.
원인과 해결법 아시는분있나여?
오른쪽상단에 붙어있는데 내리면 아래 foot페이지까지 내려갔다가 계속 스크롤해서
내리면 계속 내려갑니다. 스크룰하면 멈추질않고 게속 아래로 스크롤바 생기면서 내려갑니다.
왜 이런 현상이 나타날까여? 컴퓨터 마다 틀립니다. 제 컴퓨터에서는 일정길이 foot페이지
위까지만 내려가다가 멈추는데 다른 컴퓨터에서는 계속 아래로 내려갑니다.
원인과 해결법 아시는분있나여?
댓글 2개
<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>
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기