jquery.cookie.js使用マニュアル
2023 ワード
jquery.cookie.jsは軽量級のクッキープラグインで、クッキーを読み取り、書き込み、削除することができます.
jquery.cookie.jsの構成
まずjQueryのライブラリファイルを含む、後にjqueryを含む.cookie.jsのライブラリファイル.
しいセッションクッキーを :
:クッキーの が されていない 、 されたクッキーの はユーザーがブラウザを じるまでデフォルトであるため、「セッションクッキー」と ばれます.クッキーを し、 を7 に します.
:クッキーの が されている 、 されたクッキーは「 クッキー(persistentクッキー)」と ばれます.クッキーを し、クッキーの なパスを します.
:デフォルトでは、クッキーを したWebページのみがクッキーを み むことができます.あるページに のページ のクッキーを み ませるには、クッキーのパスを する があります.クッキーのパスは、クッキーを み ることができるトップディレクトリを するために されます.このパスをウェブサイトのルートディレクトリに すると、すべてのページがクッキーを いに み ることができます( にはこのような はしないで、 を ぐことができます).クッキーの み み:
クッキーを するには、nullをクッキーとして す :$.cookie('the_cookie', null);
パラメータの
expires: 365
Cookieの を します. は (Cookieの から1 )またはDateオブジェクトです. すると、 されたクッキーはセッションクッキーであり、ユーザーがブラウザを すると されます.
path: '/'
デフォルト:クッキーを み むには、クッキーを したページのみです.クッキーの なパスを します.デフォルトでは、このパラメータの はクッキーを するWebページのパス( ブラウザの )です.このクッキーにWebサイト でアクセスするには、path:'/'という なパスを する があります. なパスを したクッキーを するには、 を び すときにこのパスを める があります:$.cookie('the_cookie', null, { path: '/' });.
domain: 'example.com'
デフォルト:クッキーのWebページが するドメイン を します.secure:trueデフォルト:false.trueの 、クッキーの にはセキュリティプロトコル(HTTPS)が です.raw:trueデフォルト:false.デフォルトでは、クッキーの み りと き み に に と が われます(encodeURIComponent 、decodeURIComponent を します).この raw:trueを じるといいです.
jquery.cookie.jsの構成
まずjQueryのライブラリファイルを含む、後にjqueryを含む.cookie.jsのライブラリファイル.
しいセッションクッキーを :
$.cookie('the_cookie', 'the_value');
:クッキーの が されていない 、 されたクッキーの はユーザーがブラウザを じるまでデフォルトであるため、「セッションクッキー」と ばれます.クッキーを し、 を7 に します.
$.cookie('the_cookie', 'the_value', { expires: 7 });
:クッキーの が されている 、 されたクッキーは「 クッキー(persistentクッキー)」と ばれます.クッキーを し、クッキーの なパスを します.
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
:デフォルトでは、クッキーを したWebページのみがクッキーを み むことができます.あるページに のページ のクッキーを み ませるには、クッキーのパスを する があります.クッキーのパスは、クッキーを み ることができるトップディレクトリを するために されます.このパスをウェブサイトのルートディレクトリに すると、すべてのページがクッキーを いに み ることができます( にはこのような はしないで、 を ぐことができます).クッキーの み み:
$.cookie('the_cookie'); // cookie => 'the_value' $.cookie('not_existing'); // cookie => null
クッキーを するには、nullをクッキーとして す :$.cookie('the_cookie', null);
パラメータの
expires: 365
Cookieの を します. は (Cookieの から1 )またはDateオブジェクトです. すると、 されたクッキーはセッションクッキーであり、ユーザーがブラウザを すると されます.
path: '/'
デフォルト:クッキーを み むには、クッキーを したページのみです.クッキーの なパスを します.デフォルトでは、このパラメータの はクッキーを するWebページのパス( ブラウザの )です.このクッキーにWebサイト でアクセスするには、path:'/'という なパスを する があります. なパスを したクッキーを するには、 を び すときにこのパスを める があります:$.cookie('the_cookie', null, { path: '/' });.
domain: 'example.com'
デフォルト:クッキーのWebページが するドメイン を します.secure:trueデフォルト:false.trueの 、クッキーの にはセキュリティプロトコル(HTTPS)が です.raw:trueデフォルト:false.デフォルトでは、クッキーの み りと き み に に と が われます(encodeURIComponent 、decodeURIComponent を します).この raw:trueを じるといいです.