JavaScript Cookie
Cookie オブジェクト:
Cookieとは、クライアントのハードディスクのCookiesフォルダにファイルの形で保存されるユーザーデータ情報(Cookieデータ)の一種です。
Cookie ファイルは、クライアントと Web サイト間のセッション データを永続的に保存するために、訪問先の Web サイトによって作成されます。Cookie データは、訪問先の Web サイトによってのみ読み取りが許可されます。
Cookie ファイル形式:
NS: Cookie.txt
IE: ユーザー名@ドメイン名.txt
Cookie には 2 種類あります:
(1) 永続的な Cookie はクライアントのハード ドライブに保存されます。
(2) セッション Cookie: セッション Cookie はクライアントのハード ドライブには保存されませんが、ブラウザを閉じるとブラウザ プロセスのメモリに保存されます。
JS を使用して Cookie オペレーションを実装する
Cookie を書き込む:
備考:
1. 有効な日付形式: Wdy,DD-Mon-YY HH:MM:SS GMT
2.Wdy/Mon: 英語の週/月
3. パス、ドメイン、およびセキュア属性も含まれます。
4. 各 Web サイト (ドメイン) は 20 個の Cookie データを作成できます。
5. 各ブラウザは 300 個の Cookie データ (4K バイト) を保存できます。
6. お客様はCookieデータの書き込みを禁止する権利を有します。
例
<本文>
<スクリプトタイプ="text/javascript">
var today = new Date();
varexpiredDay = new Date();
var msPerMonth = 1000 * 60 * 60 * 24 * 30;
ExpiredDay.setTime(today.getTime() msPerMonth) // 1 か月後に期限切れになります
// クッキーを書き込む
document.cookie = "name=mengdd;expires="expiredDay.toGMTString();
Document.writeln("Cookie がハードディスクに書き込まれました");
// クッキーを読み取ります
document.writeln("内容は次のとおりです: " document.cookie);
document.writeln("有効期限: "expiredDay.toGMTString());