728x90
반응형
// 쿠키 만료일 설정 (현재로부터 3개월 후)
expireDate = new Date;
expireDate.setMonth(expireDate.getMonth() + 3);
// 현재까지의 방문자 수 가져오기
hitCt = eval(cookieVal("pageHit"));
hitCt++;
// 쿠키에 방문자 수 업데이트
document.cookie = "pageHit = " + hitCt + ";expires=" + expireDate.toGMTString();
// 쿠키 값 가져오기 함수
function cookieVal(cookieName) {
thisCookie = document.cookie.split("; ");
for (i = 0; i < thisCookie.length; i++) {
if (cookieName == thisCookie[i].split("=")[0]) {
return thisCookie[i].split("=")[1];
}
}
return 0;
}
// 현재까지의 방문자 수 출력
console.log(hitCt);
// 5번째 방문자인 경우 알림창 띄우기
if (hitCt == 5) {
alert(hitCt + "번째 방문자입니다! 당첨!");
}
이 코드는 웹페이지 방문자 수를 쿠키를 통해 기록하고, 5번째 방문자일 경우 알림창을 띄워주는 기능을 가지고 있습니다. 여러분의 웹페이지나 블로그에서 방문자 수를 추적하고 싶다면, 이 코드를 사용해보세요. 쉽게 적용할 수 있고 효과적인 방문자 분석이 가능합니다.
728x90
반응형
'study_IT > 기타' 카테고리의 다른 글
생활코딩 파이썬 제어문 (0) | 2024.02.02 |
---|---|
생활코딩 Python 입문 수업 (0) | 2024.02.01 |
웹페이지에 배경음악 넣기 (버튼으로 음악 재생/정지 제어) (0) | 2023.12.28 |
[그림으로 공부하는 IT 인프라 구조] 제2장 서버를 열어보자 (0) | 2023.12.24 |
[그림으로 공부하는 IT 인프라 구조] 제1장 인프라 아키텍처를 살펴보자 (0) | 2023.12.17 |