<script type="text/javascript">
<!--
function loca() // 본문에서 불려질 함수
{
var path = ""; // 최종적으로 뿌져질 텍스트를 저장할 변수입니다.
var href = document.location.href; // 현재 페이지의 주소를 저장합니다.
var string = href.split("/"); // 주소를 /마다 나누어 array에 넣습니다.
if(string[0] == 'http:'){ btw = "/"; startat = 2; path = "http://"; } // 웹주소이면 구분문자를 /로 하고, 초기 path값을 지정합니다
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>"; // path에 링크와 주소조각을 추가합니다
}
i = string.length - 1;
path += "<a href=\"" + href + "\">" + string[i] + "</a>"; // 마지막으로 현재 문서의 링크를 추가합니다.
document.writeln(path); // 문서에 뿌려줍니다.
}
// -->
</script>
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 적용:
<script type="text/javascript"> loca(); </script> //path가 뿌려질 곳에 넣어주시면 됩니다.