홈페이지에 퀵메뉴를 붙이려 하는데요..
퀵메뉴가 슬라이딩이나 움직임이 없이 딱 고정되서 휠을따라 상하로 움직이는 퀵메뉴를 구현하려 합니다.
소스를 구해서 조금 수정하려 하는데 자바스크립을 잘 다룰줄 몰라 어느부분을 수정해야 할지 모르겠네요..
참고 홈페이지 퀵메뉴입니다.
http://www.carmine-design.com/
아래는 수정해보려는 퀵메뉴 소스인데요..
어느부분을 수정하면 될까요?..ㅜ
<style type="text/css">
<!--
#gotop {position:absolute; z-index:3;left:50%; margin-left:-640px;margin-top: -220px;}
-->
</style>
<script language="javascript">
//<![CDATA[
function initMoving(target, position, topLimit, btmLimit) {
if (!target)
return false;
var obj = target;
obj.initTop = position;
obj.topLimit = topLimit;
obj.bottomLimit = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight) - btmLimit - obj.offsetHeight;
obj.style.position = "absolute";
obj.top = obj.initTop;
obj.left = obj.initLeft;
if (typeof(window.pageYOffset) == "number") { //WebKit
obj.getTop = function() {
return window.pageYOffset;
}
} else if (typeof(document.documentElement.scrollTop) == "number") {
obj.getTop = function() {
return Math.max(document.documentElement.scrollTop, document.body.scrollTop);
}
} else {
obj.getTop = function() {
return 0;
}
}
if (self.innerHeight) { //WebKit
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)
}
//]]>
</script>
<div id="gotop">
<td><img src="img/top_01.jpg" width="183" height="90" />
</div>
<script type="text/javascript">initMoving(document.getElementById("gotop"), 220, 50, 50);</script>
퀵메뉴가 슬라이딩이나 움직임이 없이 딱 고정되서 휠을따라 상하로 움직이는 퀵메뉴를 구현하려 합니다.
소스를 구해서 조금 수정하려 하는데 자바스크립을 잘 다룰줄 몰라 어느부분을 수정해야 할지 모르겠네요..
참고 홈페이지 퀵메뉴입니다.
http://www.carmine-design.com/
아래는 수정해보려는 퀵메뉴 소스인데요..
어느부분을 수정하면 될까요?..ㅜ
<style type="text/css">
<!--
#gotop {position:absolute; z-index:3;left:50%; margin-left:-640px;margin-top: -220px;}
-->
</style>
<script language="javascript">
//<![CDATA[
function initMoving(target, position, topLimit, btmLimit) {
if (!target)
return false;
var obj = target;
obj.initTop = position;
obj.topLimit = topLimit;
obj.bottomLimit = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight) - btmLimit - obj.offsetHeight;
obj.style.position = "absolute";
obj.top = obj.initTop;
obj.left = obj.initLeft;
if (typeof(window.pageYOffset) == "number") { //WebKit
obj.getTop = function() {
return window.pageYOffset;
}
} else if (typeof(document.documentElement.scrollTop) == "number") {
obj.getTop = function() {
return Math.max(document.documentElement.scrollTop, document.body.scrollTop);
}
} else {
obj.getTop = function() {
return 0;
}
}
if (self.innerHeight) { //WebKit
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)
}
//]]>
</script>
<div id="gotop">
<td><img src="img/top_01.jpg" width="183" height="90" />
</div>
<script type="text/javascript">initMoving(document.getElementById("gotop"), 220, 50, 50);</script>
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 4530 |
라이언31
|
13년 전 | 650 | |
| 4529 | 13년 전 | 807 | ||
| 4528 |
꼬꼬아부지
|
13년 전 | 1009 | |
| 4527 | 13년 전 | 619 | ||
| 4526 | 13년 전 | 701 | ||
| 4525 |
|
13년 전 | 1026 | |
| 4524 | 13년 전 | 1002 | ||
| 4523 | 13년 전 | 2298 | ||
| 4522 | 13년 전 | 616 | ||
| 4521 | 13년 전 | 1264 | ||
| 4520 | 13년 전 | 1553 | ||
| 4519 |
복이219
|
13년 전 | 1208 | |
| 4518 | 13년 전 | 497 | ||
| 4517 | 13년 전 | 1298 | ||
| 4516 |
아이피마스터
|
13년 전 | 557 | |
| 4515 | 13년 전 | 653 | ||
| 4514 | 13년 전 | 650 | ||
| 4513 | 13년 전 | 1083 | ||
| 4512 |
ananom
|
13년 전 | 4367 | |
| 4511 |
ananom
|
13년 전 | 1482 | |
| 4510 | 13년 전 | 1225 | ||
| 4509 | 13년 전 | 692 | ||
| 4508 | 13년 전 | 851 | ||
| 4507 | 13년 전 | 938 | ||
| 4506 | 13년 전 | 709 | ||
| 4505 | 13년 전 | 639 | ||
| 4504 | 13년 전 | 483 | ||
| 4503 | 13년 전 | 526 | ||
| 4502 |
|
13년 전 | 1814 | |
| 4501 | 13년 전 | 1647 | ||
| 4500 |
|
13년 전 | 516 | |
| 4499 | 13년 전 | 1898 | ||
| 4498 | 13년 전 | 1161 | ||
| 4497 |
미션임파썩을
|
13년 전 | 894 | |
| 4496 | 13년 전 | 947 | ||
| 4495 |
공포의니이킥
|
13년 전 | 1115 | |
| 4494 | 13년 전 | 1979 | ||
| 4493 | 13년 전 | 1064 | ||
| 4492 | 13년 전 | 490 | ||
| 4491 |
두근두근따봉
|
13년 전 | 927 | |
| 4490 | 13년 전 | 1369 | ||
| 4489 |
jaein8060
|
13년 전 | 619 | |
| 4488 | 13년 전 | 1048 | ||
| 4487 |
ReeJang
|
13년 전 | 1824 | |
| 4486 | 13년 전 | 990 | ||
| 4485 | 13년 전 | 811 | ||
| 4484 | 13년 전 | 858 | ||
| 4483 | 13년 전 | 524 | ||
| 4482 | 13년 전 | 1184 | ||
| 4481 | 13년 전 | 1052 | ||
| 4480 |
|
13년 전 | 526 | |
| 4479 | 13년 전 | 918 | ||
| 4478 | 13년 전 | 3971 | ||
| 4477 | 13년 전 | 992 | ||
| 4476 |
wangko
|
13년 전 | 2711 | |
| 4475 | 13년 전 | 933 | ||
| 4474 | 13년 전 | 961 | ||
| 4473 | 13년 전 | 766 | ||
| 4472 |
|
13년 전 | 561 | |
| 4471 | 13년 전 | 1568 | ||
| 4470 | 13년 전 | 575 | ||
| 4469 | 13년 전 | 530 | ||
| 4468 | 13년 전 | 864 | ||
| 4467 | 13년 전 | 660 | ||
| 4466 | 13년 전 | 924 | ||
| 4465 | 13년 전 | 672 | ||
| 4464 | 13년 전 | 1730 | ||
| 4463 |
chongho
|
13년 전 | 2187 | |
| 4462 |
chongho
|
13년 전 | 1032 | |
| 4461 |
chongho
|
13년 전 | 1031 | |
| 4460 | 13년 전 | 757 | ||
| 4459 | 13년 전 | 2784 | ||
| 4458 | 13년 전 | 790 | ||
| 4457 | 13년 전 | 508 | ||
| 4456 | 13년 전 | 1342 | ||
| 4455 | 13년 전 | 1746 | ||
| 4454 | 13년 전 | 723 | ||
| 4453 | 13년 전 | 1260 | ||
| 4452 |
aequum
|
13년 전 | 1274 | |
| 4451 | 13년 전 | 1340 | ||
| 4450 |
도토리과자
|
13년 전 | 1438 | |
| 4449 | 13년 전 | 1093 | ||
| 4448 | 13년 전 | 8626 | ||
| 4447 | 13년 전 | 1212 | ||
| 4446 | 13년 전 | 1495 | ||
| 4445 | 13년 전 | 648 | ||
| 4444 |
|
13년 전 | 614 | |
| 4443 | 13년 전 | 703 | ||
| 4442 |
Msoft
|
13년 전 | 1064 | |
| 4441 |
|
13년 전 | 2111 | |
| 4440 | 13년 전 | 619 | ||
| 4439 | 13년 전 | 1657 | ||
| 4438 |
aequum
|
13년 전 | 1847 | |
| 4437 | 13년 전 | 997 | ||
| 4436 | 13년 전 | 925 | ||
| 4435 |
디귿소프트
|
13년 전 | 523 | |
| 4434 | 13년 전 | 1075 | ||
| 4433 | 13년 전 | 997 | ||
| 4432 | 13년 전 | 861 | ||
| 4431 | 13년 전 | 760 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기