글 수 300
2006.05.06 20:33:08 (*.105.151.165)
31243
문서가 아주 길 경우, 탑버튼을 넣어주어 한번에 위로 올려주는 버튼 만드는 방법 입니다.
우선 아래 소스를 복사하여 js파일을 만듭니다.
function back_top()
{
x = document.body.scrollLeft;
y = document.body.scrollTop;
step = 2;
while ((x != 0) || (y != 0)) {
scroll (x, y);
step += (step * step / 100);
x -= step;
y -= step;
if (x < 0) x = 0;
if (y < 0) y = 0;
}
scroll (0, 0);
}
이제 문서 head부분에
<script language="javascript" src="만든 파일.js"></script>
이렇게 소스를 넣어야 겠죠.
마지막으로 링크걸 버튼에
<a href="javascript:back_top()" onFocus="blur()"><img src="이미지 경로" width="가로" height="세로" border="0"></a>
이렇게 링크를 걸어주면 됩니다.
물론 js파일 없이 문서에 곧바로 스크립트 소스를 넣어도 됩니다.
우선 아래 소스를 복사하여 js파일을 만듭니다.
function back_top()
{
x = document.body.scrollLeft;
y = document.body.scrollTop;
step = 2;
while ((x != 0) || (y != 0)) {
scroll (x, y);
step += (step * step / 100);
x -= step;
y -= step;
if (x < 0) x = 0;
if (y < 0) y = 0;
}
scroll (0, 0);
}
이제 문서 head부분에
<script language="javascript" src="만든 파일.js"></script>
이렇게 소스를 넣어야 겠죠.
마지막으로 링크걸 버튼에
<a href="javascript:back_top()" onFocus="blur()"><img src="이미지 경로" width="가로" height="세로" border="0"></a>
이렇게 링크를 걸어주면 됩니다.
물론 js파일 없이 문서에 곧바로 스크립트 소스를 넣어도 됩니다.