글
달마나 다른 페이지 보여주기
안녕하세요?
오늘은 달마다 다른 페이지를 보여주는 소스입니다.
<script language="javascript">
<!--
function monthPage() {
today = new Date();
m = new Array(
// 각 월별로 이동시킬 페이지들을 만들고, 차례대로 설정 합니다
"1.html","2.html","3.html","4.html","5.html","6.html","7.html","8.html","9.html","10.html","11.html","12.htm
l"
);
window.location = m[today.getMonth()];
}
// -->
</script>
<
body
onLoad
=
"monthPage()"
>
today에 new Date() 즉 날짜 객체를 선언하고 m은 Array즉 배열객체입니다. 12개로 1부터 12월까지 보여줘야할 문서의 이름을 가지고 있습니다. 그다음에 window.location 즉 문서제목을 m[today.getMonth()]라고 했으니깐 m배열의 이번달을 구해서 m배열에 첨자로 보내니깐 예를들어 이번달이 9월이면 getMonth는 한달늦으니깐 8이 되어서 m[8]인 9.html이 되는 것이죠. 배열은 처음이 0부터 시작합니다. 여기까지 이해가시지요?
그다음에 <body onLoad> 즉 문서가 읽어들여질때 monthpage()함수를 호출하는 겁니다. 다시 설명드리면 9월이면 today.getMonth()는 8이되어서 m[8]인 9.html이 window.location에 입력이 되어서 9.html 문서가 읽어들여지는 것입니다. 그럼 오늘은 여기까지 다음시간에 또 만나요~
'Java Script' 카테고리의 다른 글
랜덤으로 사이트 이동하기 (0) | 2011.09.25 |
---|---|
즐겨찾기에 추가하는 소스코드 (0) | 2011.09.21 |
초간단 날짜 요일 시간 표시 (0) | 2011.09.08 |
엔터키를 치면 다음칸으로 이동 (0) | 2011.09.06 |
마우스로 클릭하면 글상자의 글이 선택됩니다 (0) | 2011.09.04 |