2014-03-02 4 views
0

내 사이트의 모든 페이지에서 div에 경고 메시지 ('만료 예정'계정)를 표시하고 싶습니다. 이것은 PHP로 이미 만들었습니다.사용자가 div를 클릭하여 기억하도록 허용

이제 사용자가 div를 숨기려면 div 안에있는 링크/이미지를 클릭 할 수있게하려고합니다. 그런 다음 div가 24 시간 동안 모든 페이지에 숨겨져 있기를 바랍니다. 그런 다음 다시 표시하고 사용자가 다시 클릭 할 수 있도록 (또는 멤버십을 연장 할 수 있습니다.)

jQuery와 jQuery 쿠키를 사용하면 쉬울 것이라고 생각하지만 충분히 익숙하지 않습니다. 버튼을 숨길 클릭

답변

0

설정 :

localStorage['dont-tell-me-about-expiry'] = new Date().getTime(); 

은 무엇 이건 당신이 거기에 원하는 이름 - 나는 설명을 계속하고 싶다.

if(localStorage['dont-tell-me-about-expiry'] < new Date().getTime()-24*3600*1000) { 
    // show the box 
} 
: 당신은 일반적으로 상자를 표시 할 그런

관련 문제