특정 디렉토리에 위치한 문서를 보여줄때 사용자 인증창을 띄워 암호를 확인하고 맞았을때 보여줄 문서 틀렸을때 보여줄 문서를 지정하여 디렉토리에 보안을 유지 할 수 있다. 하지만 스크립트를 이용한 이런 방법은 보안상 상당한 약점이 있으므로 보안이 필요없는 단순 사용자 인증의 경우에만 사용하기를 권한다.


script example

<html>
<head><title>예제</title>
<script language="Javascript">
<!--
passwd = prompt( "Enter your password:", "" ) // ⓐ
if( passwd )  // ⓑ
  self.location.href = passwd + ".html" // ⓒ
else
  self.location.href = "error.html"
//-->
</script>

</head>

<body bgcolor=#bf3333 text=#ffffff>
</body>
</html>


설명
위의 예제는 특정디렉토리 또는 특정 화일을 보여지기 전에 미리 약속한 암호를 이용하여 사용자를 검사하는 스크립트이다.

위의 예제를 example.html 으로 저장하고 브라우저로 example.html문서를 보면 사용자의 암호를 묻는 조그마한 창이 하나 뜬다. 여기에 passwd=prompt("Enter your password:","") 에서 지정한 passwd 를 입력하면 정확하게 입력하였을 시 passwd.html 이라는 문서가 보여지며 만약 틀렸을 경우는 error.html문서가 로딩이 된다.

암호를 1234로 하고 싶으면 ⓐ ⓑ ⓒ 줄의 passwd을 1234로 바꾸면 된다.



설명
예제에서 빨간색 부분이 원하는 이미지를 지정하는 곳입니다. 이곳에서 내가 원하는 이미지의 정확한 경로명과 이름을 적기만 하면 됩니다. 스크롤바를 이용해도 그림아 항상 내려가므로 스크롤바가 생기는 곳에서 적용해도 상관없습니다.