웹마스터 팁

테이블 선을 따라 이동하는 top 이동소스입니다.
위아래 두개의 스크립트 사이에 이미지를 넣고 이미지의 위치를 (style="LEFT: 864px;) 테이블 넓이에
맞추어 조정하시면 됩니다.

스크립트소스
top이미지
스크립트소스

JS소스로 작성하실경우 위의 스크립트와 아래의 스크립트를 각각 js파일로 만드셔야 오류가 없습니다.

****.js
top이미지
xxxx,js

<!--TOP버튼 시작--> <script language=javascript>
<!--

var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);

function getRef(id) {
        if (isDOM) return document.getElementById(id);
        if (isIE4) return document.all[id];
        if (isNS4) return document.layers[id];
}

var isNS = navigator.appName == "Netscape";

function moveRightEdge() {

        var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
        
        if (isNS4) {
                yMenuFrom   = divMenu.top;
                yMenuTo     = windows.pageYOffset + 405;   // 위쪽 위치
        } else if (isDOM) {
                yMenuFrom   = parseInt (divMenu.style.top, 10);
                yMenuTo     = (isNS ? window.pageYOffset +405 : document.body.clientHeight + document.body.scrollTop - 45 ); // 위쪽 위치
                if(!isNS) {
                        if( yMenuTo > document.body.scrollHeight - 250 ) yMenuTo = document.body.scrollHeight - 235;
                        if( yMenuTo < 65 ) yMenuTo = 65;
                }
        }
        
        timeoutNextCheck = 500;
        
        if (yMenuFrom != yMenuTo) {
                yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 10);
                if (yMenuTo < yMenuFrom)
                        yOffset = -yOffset;
                if (isNS4)
                        divMenu.top += yOffset;
                else if (isDOM)
                        divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;
                        timeoutNextCheck = 10;
        }
        setTimeout ("moveRightEdge()", timeoutNextCheck);
}
//-->
</script>

<a onfocus=blur() href="#top"><img id=divMenu style="LEFT: 864px; VISIBILITY: visible; WIDTH: 13px; POSITION: absolute; TOP: 661px" src="tour_icon/fly_top.gif" border=0></a>

<script language=javascript>
<!--
if (isNS4) {
        var divMenu = document["divMenu"];
        divMenu.top = windows.pageYOffset + 405;
        divMenu.visibility = "visible";
        moveRightEdge();
} else if (isDOM) {
        var divMenu = getRef('divMenu');
             divMenu.style.top = (isNS ? window.pageYOffset +405 : document.body.clientHeight + document.body.scrollTop - 45 );
        if(!isNS) {
                if( divMenu.style.top > document.body.scrollHeight - 250 ) divMenu.style.top = document.body.scrollHeight - 235;
                if( divMenu.style.top < 65 ) divMenu.style.top = 65;
        }
                        
        divMenu.style.visibility = "visible";
        moveRightEdge();
}
//-->
</script> <!--TOP버튼 끝-->
제목 글쓴이 날짜
세션파일 크기/만들어진 시간체크해서 정해진 시간이후엔 파일 지우기?;; (라고 써야되낭? ;;) [6] 다오케이 2003.05.12
PHP+MSSQL?(수정판) [11] 씨파개 2003.05.10
이미지 전용 파일업로드시의 확장자 체크시.. [4] 특급잠수부 2003.05.07
mysql_fetch_row n mysql_fetch_array n mysql_fetch_object [4] sMokaHallo 2003.05.06
if 시리즈 2탄.. ㅡㅡ;; [9] 씨파개 2003.05.05
PHP 확장 함수를 이용한 exif 정보 출력 [1] file NoSoRi 2003.04.30
if 시리즈 1탄! [15] 씨파개 2003.04.28
ID3v1태그 읽는 함수입니다. [4] 김승태 2003.04.27
군대간 친구 남은날짜 계산하기 [6] xacdo 2003.04.27
유용한 일반 함수 모음;ㅁ; [11] TheMics 2003.04.23
노프레임+프레임없이 접근막기+게시물 링크하기 [3] teslaMINT 2003.04.20
PHP 혼자 공부하기 - 12 :: SQL문 [6] file 행복한고니 2003.04.20
데이터베이스, PHP를 만나면「알짜 사이트로 부활!」 [1] .maya 2003.04.18
[mics'php] 2. PHP 사용 시스템 구축하기 [3] file TheMics 2003.04.17
[mics'php] 1. PHP란? [8] TheMics 2003.04.16
PHP 혼자 공부하기 - 11 :: 정규식 실전예제 [9] file 행복한고니 2003.04.16
PHP 혼자 공부하기 - 10 :: 정규식 패턴 문법 [3] 행복한고니 2003.04.15
PHP 혼자 공부하기 - 9 :: 정규식 함수 [3] 행복한고니 2003.04.14
PHP 혼자 공부하기 - 8 :: 시간다루기 [18] 행복한고니 2003.04.13
PHP 혼자 공부하기 - 7 :: 제어문과 함수 [7] 행복한고니 2003.04.12