を使用して1ページにセッションCookieを設定しています
setCookie("cookietime","1000");
そして、前のページに戻るときに「」にリセットします
setCookie("cookietime","");
戻ると、Cookie を "" に見た後にアラートが表示されます。アラートに「」が表示されています。しかし、次のページではまだ「1000」と表示されています。Cookie ページは固有のものですか
を使用して1ページにセッションCookieを設定しています
setCookie("cookietime","1000");
そして、前のページに戻るときに「」にリセットします
setCookie("cookietime","");
戻ると、Cookie を "" に見た後にアラートが表示されます。アラートに「」が表示されています。しかし、次のページではまだ「1000」と表示されています。Cookie ページは固有のものですか
Cookie はクライアント側に保存され、ページ固有ではなく、コンピューター + ブラウザー固有です。セッション全体で持続するはずの document.cookie を使用していると思います-ページが更新されても持続します。window.name を使用すると、同じブラウザー ウィンドウでのみ保持されますが、ページを更新すると消去されます。HTML5 localStorageが適切な代替手段になる場合があります。
関連する質問:ページ間で javascript 変数を永続化しますか?
Session cookies
ブラウザを閉じると削除される一時的な Cookie ファイルです。
Persistent cookies
有効期限が切れるまで、またはそれらを消去するまで、ブラウザに残ります。
どちらもページ固有ではありません。
Firefox
セッションの復元機能を使用すると、ブラウザーの再起動後にセッション Cookie が復元されることに注意してください。これにより、いくつかの不整合が生じる可能性があります。