웹마스터 팁

┏━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━
┃0003┃페이지 경로 히스토리 표시하기
┗━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 서문:

비교적 짧고 간단한 JavaScript입니다.

아래의 스크립트는 현재 페이지의 주소를 / 마다 나누어, 각각의 링크를 걸어주어, 경로 히스토리를 보여줍니다.
http://로 시작하는 웹주소 외에도, file://로 시작하는 로컬드라이브 주소로 지원합니다.

디렉토리마다 인덱스파일을 이용해서 조직적으로 관리하시는 분이라면 유용한 스크립트입니다만,
대부분의 유저들에게는 큰 의미가 없다고 생각하네요. 역시 다양한 함수를 배워봅시다. ^-^;

startat 값을 조절해주시면, 앞의 불필요한 주소들을 삭제할 수 있습니다.


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 예제: http://edene.com/nzeo/java/?no=0003&mode=example


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 소스: http://edene.com/nzeo/java/?no=0003&mode=source

<script type="text/javascript">
<!--
        function loca()
        {
        var path = "";
        var href = document.location.href;
        var string = href.split("/");

        if(string[0] == 'http:'){ btw = "/"; startat = 2; path = "http://"; }
        else{ btw = ""; startat = 3; }

        for (i = 2; i < string.length - 1 ; i++ ) {
               link = href.substring(0, href.indexOf(string[i+1]));
               path += "<a href="" + link + "">" + string[i] + btw + "</a>";
        }
        i = string.length - 1;
        path += "<a href="" + href + "">" + string[i] + "</a>";
        document.writeln(path);
        }
// -->
</script>


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 적용:

path가 뿌려질 곳에 <script type="text/javascript"> loca(); </script>을 넣어주시면 됩니다.


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 알림:

소스페이지에 가시면 자세하게 주석을 달아두었으니, 이해가 안되시는 분들은 참고하도록 하세요.

본 스크립트는 제가 직접 제작한 것입니다. 다른 곳에 퍼가실 경우 출처를 남겨주세요.

몇 일동안 사이트를 w3c XHTML 1.0 표준으로 변경하기 위해서 이것저것 에러가 많이 발생했었습니다.
덕분에 더이상 table을 사용하지 못하고 div로 넣어주고, javascript로 위치조절 하게 했습니다. ^-^;
제목 글쓴이 날짜
홈페이지 나갈때 새창띄우기 [2] piasol 2004.11.07
iFlower 윈도우리스 플래시 ActiveX 컨트롤 덴디 2004.11.16
로딩중인 페이지에 효과넣기 [4] LUFFY 2004.11.20
이미지 를 브라우져에서 내맘데로 옮겨두기 [8] piasol 2004.12.03
이제 미디어플레이어는 가라? 곰플레이어로 실시간으로 감상하자. [13] ⓣing★™ 2004.12.05
홈페이지를 풀스크린으로 띄우자 - 올플래시로 보이는군요. [21] Multi_Taeji 2004.12.10
홈페이지 탑 TOP 버튼 만들어보기 [9] 편입성공기 2004.12.06
로딩중 스크립트와 셀렉트창 같이 쓰기 [1] 예뜨락 2005.01.13
홈페이지 TOP 버튼 만들기 + 응용 [0001] [2] EDENe 2005.01.15
COPY & CUT 막기 / 경고 [0002] [10] EDENe 2005.01.16
페이지 경로 히스토리 표시하기 [0003] EDENe 2005.01.19
간단하면서도 강력한 웹페이지에 암호걸기 [5] 대류 2005.02.03
홈페이지index경로 이외의 하위 경로 차단 하는 방법 [펌] [10] 프란시스 2005.02.05
홈피 만들때 자주 사용되는 메타태그 모음 [18] 김태영 2005.02.20
플래시 칼라피커 두번째 버전 [1] 행복한고니 2005.03.16
풍선도움말 스크립트 [3] 행복한고니 2005.04.11
타켓으로 페이지 이동하는 스크립트 [2] 로크 2005.04.16
SP2 팝업차단 무시하고 팝업띠우기?! [8] 오길호 2005.07.23
홈페이지 만드실때 방문자의 해상도가 걱정 되신다면 [5] 한용 2005.11.11
새창으로 페이지열기에 대한... [2] 나만의길 2006.01.04