- 締切済み
複数ブラウザ間でcookieを共有させない方法
あるWEBブラウザから別のWEBブラウザを起動した場合に、 2つのブラウザ間でcookieを共有させない方法を探しています。対象ブラウザと言語は下記の通りです。 ■対象ブラウザ:InternetExplorer(5.5以上)、 NetscapeNavigator(6.0以上) ■言語:CGI(Perl)、Javascript ご存知の方がいらっしゃいましたら、ご教示の程よろしくお願いします。 ちなみに、下記の2つの方法でWEBブラウザを起動すると、 いずれもcookieが共有されてしまいます。 (1)window.open関数を使用 例) var windowVar=window.open("../a.pl","windowName"); (2)target = "_blank"にしてsubmit 例) document.form1.action = "../a.pl"; document.form1.method = "post"; document.form1.target = "_blank"; document.form1.submit(); 以上、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
クッキーで使用しているキー名に開いたブラウザで変化を付ける(違うモノにする) ぐらいしかないんじゃないですかね。
お礼
ご回答ありがとうございます。 なるほど。キー名にセッションID等を付加すればよいのですね。やっぱりブラウザ間でクッキーを共有させないというのはちょっと無理なのでしょうか・・・。