2012-11-29 2 views
0

기본적으로 쿠키를 읽는 기능이 있습니다. getCookie ('message').가변 값 변경을위한 Javascript 감시?

getCookie('message') 값이 변경되면 새 값으로 경고를 표시하려고합니다.

나는 함수가 변수로 취급 될 수 있다고 생각한다. 따라서 질문 제목이 아니라면 알려주세요. 나는 그것을 바로 잡습니다. 함수가 반환하는 값의 변화를 어떻게들을 수 있습니까?

+0

페이지가 새로 고침 될 때마다 표시하고 싶거나 새로운 요청 인 경우 알림을 표시해야합니다. – Abdul

답변

6

기본 폴링 예를

var message = getCookie('message'); 
setInterval(function(){ 
    var m = getCookie('message'); 
    if(m != message) { 
     message = m; 
     alert(message); 
    } 
}, 1000); 
0

좋아. 그래서 당신은 쿠키의 가치를 읽고 싶습니다. 이것은 다소 쉽습니다. -

쿠키를 읽으려면이 함수를 호출하고 쿠키의 이름을 전달하십시오. 이름을 변수에 넣으십시오. 먼저이 변수에 값이 있는지 확인합니다 (쿠키가 존재하지 않으면 변수가 null이되어 나머지 함수를 뒤엎을 수 있습니다). 그런 다음 필요한 모든 작업을 수행하십시오.

var x = readCookie('ppkcookie1') 
    if (x) 
    { 
    alert("this is a change"+x) 
    } 

쿠키 읽기.