-3

私は JavaScript ゲームを作成しており、進行状況を保存するために Cookie を実装しています。私は多くのチュートリアルを見てきましたが、変数を保存するだけで、ユーザーのシステムに Cookie がある場合にのみ、後で Cookie から変数を取得するものを見つけることができないようです。これを実装する方法を知っている人はいますか?ありがとう!要件: 複数の変数を含む Cookie を作成する 後で Cookie にアクセスする 以上です。ありがとう!

4

2 に答える 2

2

https://github.com/carhartl/jquery-cookie

使用法:

セッション Cookie を作成します。

$.cookie('the_cookie', 'the_value');

有効期限が切れる Cookie を作成し、それから 7 日後:

$.cookie('the_cookie', 'the_value', { expires: 7 });

サイト全体で有効な期限切れの Cookie を作成します。

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });

クッキーを読む:

$.cookie('the_cookie'); // => "the_value"
$.cookie('the_cookie', { raw: true }); // => "the_value" not URL decoded
$.cookie('not_existing'); // => null

クッキーを削除:

// returns false => No cookie found
// returns true  => A cookie was found
$.removeCookie('the_cookie'[, options]);

注: Cookie を削除するときは、デフォルトのオプションに依存している場合を除き、Cookie の設定に使用したのとまったく同じパス、ドメイン、およびセキュア オプションを渡す必要があります。

于 2012-09-21T23:21:59.717 に答える
0

これを見てください。

http://robert.accettura.com/blog/2012/01/17/localstorage-with-cookie-fallback/

ゲームを作成する場合は、使用可能な場合は localstorage を使用する必要があります。Cookie の方が適しています。localstorage が利用できない場合、自動化された Cookie フォールバックがあります。

于 2012-09-21T23:27:53.803 に答える