2013-12-09 2 views
0

맨 먼저, 안녕하세요. 나는 내가 새롭다는 것을 알고 있으며, 나는 이전의 공헌이 없다는 사실에 대해 사과합니다.자바 스크립트 쿠키 용 "nag"카운터 구현

나는 Rasmussen에있는 학생이라고 말했다. 내 자바 스크립트 클래스에 과제를 등록해야하는데 다섯 번째 방문시 사용자에게 등록해야하는 "처짐 (nag)"카운터를 만들어야합니다. 그런 다음 사용자 A)가 귀찮아 져서 내 웹 사이트 사용을 중단하거나 B) 등록 할 때까지 매 5 회 방문 할 때마다이 작업을 수행해야합니다. 그때 카운터와 "잔소리"가 들어있는 쿠키를 삭제하고 웹 사이트로 사용자를 환영하는 방문 페이지로 바꿔서 등록 자격 증명을 표시해야합니다.

이 작업을 수행 할 수 있음을 알고 있습니다. 수많은 시간을 보았습니다. 내가 가지고있는 문제는 JavaScript에 익숙하지 않아서 머리를 쓰고있는 것처럼 느껴진다는 사실입니다. 나는 약 2 시간 동안 내 교과서와 구글을 샅샅이 뒤지며 어떤 대답도 찾지 못했다. 강사 및 동료 학생들에게 도움을 요청했지만 아직받지 못했습니다. Te 강사가 마지막으로 내게 권유 한 시간에 "인터넷 검색을 해보십시오."라고 말했습니다.

나는이 지정을 어디에서 시작해야할지조차 모른다. 당신이 제공 할 수도 있고 제공하지 못할 수도있는 도움에 감사드립니다. 나는 유인물을 찾고 있지 않으며, 누구든지 나를 위해 나의 임무를 수행하고 싶지 않다. 나는 사실 내가 무언가를 배우려고 노력하고 있음을 확신하지만, 나는이 과제를 너무 많이 생각한다.

+3

Sooo, 지금까지 무엇을 시도 했습니까? – Kenneth

+2

스택 오버플로에 오신 것을 환영합니다! 모든 편집/메타 컨텐트를 제거하십시오. 질문을하십시오. 그러나 그 전에, 스스로 노력하고, 붙어 있다면, 그 일에 대한 질문을 해보십시오. –

+0

몇 가지 힌트 .... 페이지로드시 ccokie가 있는지 확인하십시오. 문자열에서 숫자로 값을 변환하면 테스트하고 필요한 것을 수행하십시오 ... 어렵지 않습니다. 거기에서 너까지, 우리는 너의 숙제를하기 위해 여기에 있지 않다. – charlietfl

답변

0

사용자가 페이지를로드 할 때 쿠키가 있는지 확인하십시오. 그렇지 않으면 카운트 = 1을 설정하십시오. 사용자가 텍스트 상자를 채우고 등록 단추를 클릭하면, nag 카운터 쿠키를 삭제하고 사용자 이름과 전자 메일 주소가 들어있는 쿠키로 바꾸십시오. 등록하지 않은 경우 다음 번에 페이지를로드 할 때 count = 2로 설정하십시오. 매 3 회 방문 할 때마다 nag을 구현하십시오. (이것을 달성하기 위해 논리/제어 흐름 명령문을 사용하십시오)

+0

나는 당신이 제안한 것들을하는 방법을 잘 모르지만, 나는 그 지시에 감사한다. 고맙습니다 :) – user3081093