0

基本的に、Cookieを読み取る機能があります。getCookie('メッセージ').

値が変更されたときgetCookie('message')に、新しい値でアラートを表示したいと考えています。

関数は変数として扱えると思います。したがって、質問のタイトルがそうでない場合はお知らせください。修正します。関数が返す値の変化をリッスンするにはどうすればよいですか?

4

2 に答える 2

6

基本的なポーリングの例

var message = getCookie('message');
setInterval(function(){
    var m = getCookie('message');
    if(m != message) {
        message = m;
        alert(message);
    }
}, 1000);
于 2012-11-29T06:56:47.143 に答える
-1

Ok。したがって、cookie の値を読み取りたいとします。それはこのようにやや簡単です-

Cookie を読み取るには、この関数を呼び出して Cookie の名前を渡します。名前を変数に入れます。最初にこの変数に値があるかどうかを確認し (Cookie が存在しない場合、変数は null になり、関数の残りの部分が混乱する可能性があります)、次に必要なことを行います。

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

クッキーを読みました。

于 2012-11-29T07:02:03.473 に答える