OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

cookieについて

  • すぐに回答を!
  • 質問No.152868
  • 閲覧数64
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 94% (50/53)

IE5.0でツール→インターネットオプション→セキュリティ→レベルのカスタマイズ→cookie

・コンピュータに保存されているcookieの使用許可
・セッションごとのcookieの使用許可

この二つの設定の違いがよくわからなくて困っています。

具体的には、cookieを使用するサイトでcookieの設定がなされていない時に違うページへとばす処理をしたいのですが、設定によってはうまくいかないことがあるので困っています。
実際には、あるページでcookieを書き込み、次のページでそのcookieの値を読み込み存在すればOK、しなければ別ページへとばす、という処理を書いてあります。
この時、

・コンピュータに保存されているcookieの使用許可→無効
・セッションごとのcookieの使用許可→有効

の状態だと、cookieが書き込めてしまって、OKになってしまいます(本当はNGにしたい)。

・コンピュータに保存されているcookieの使用許可→有効
・セッションごとのcookieの使用許可→無効

だと、NGとなり別ページへ飛んでくれます。

また、試しにwindow.navigator.cookieEnabledで調べてみると、

・コンピュータに保存されているcookieの使用許可→無効
・セッションごとのcookieの使用許可→有効
の時falseで、

・コンピュータに保存されているcookieの使用許可→有効
・セッションごとのcookieの使用許可→無効
の時trueが返ります。

どちらも有効の時はじめてOKを取得したいのですが・・・・。
回避方法、もしくは詳細情報のあるサイトなどでも結構です。
何か情報がございましたら教えて下さい。よろしくお願いいたします。

テスト環境はWindowsNT4.0(SR6) IE5.0ですが、IE4.01以上で動作することを想定しています。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1

目的の機能としては、どう考えてもセッションごとのcookieの使用ですよね。そうだとすると、現在の結果は正しいものですよ。
#cookieの使用とセッションのcookieは異なるものだと
#私は理解していますが・・・

手としては、Active Server Pageを使っているのであれば、ブラウザの情報が結構細かく取得できるので、その結果を元に判定してやった方が早いと思います。他の言語だと結構きついかもしれませんね。

ではでは☆
お礼コメント
bunnyLove

お礼率 94% (50/53)

Kanataさん、回答ありがとうございます。

#cookieの使用とセッションのcookieは異なるものだと
#私は理解していますが・・・

まさに、ここの部分がよくわからなくて悩んでいます。
もう少し勉強してからじゃないとだめですね。
ASPではないので単純に処理を分けてやることもできなさそうです。
もうちょっと調べてみます。ありがとうございました!
投稿日時 - 2001-10-19 10:00:42
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ