ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript_javascript スキルでの Cookie 操作の例

JavaScript_javascript スキルでの Cookie 操作の例

WBOY
WBOYオリジナル
2016-05-16 16:21:281197ブラウズ

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 を書き込む:

コードをコピー コードは次のとおりです:

document.cookie = "キーワード = 値 [; 有効期限 = 有効日] [;...]"

クッキーの読み取り:
コードをコピー コードは次のとおりです:

document.cookie

Cookie の削除:
コードをコピー コードは次のとおりです:

document.cookie = "キーワード = ; 有効期限 = 現在の日付"

備考:

1. 有効な日付形式: Wdy,DD-Mon-YY HH:MM:SS GMT
2.Wdy/Mon: 英語の週/月
3. パス、ドメイン、およびセキュア属性も含まれます。
4. 各 Web サイト (ドメイン) は 20 個の Cookie データを作成できます。 5. 各ブラウザは 300 個の Cookie データ (4K バイト) を保存できます。 6. お客様はCookieデータの書き込みを禁止する権利を有します。

コードをコピーします コードは次のとおりです:

<頭>
cookieTest.html







<本文>
<スクリプトタイプ="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());





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。