• 締切済み

複数ブラウザ間で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(); 以上、よろしくお願いします。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

クッキーで使用しているキー名に開いたブラウザで変化を付ける(違うモノにする) ぐらいしかないんじゃないですかね。

wakawaka2004
質問者

お礼

ご回答ありがとうございます。 なるほど。キー名にセッションID等を付加すればよいのですね。やっぱりブラウザ間でクッキーを共有させないというのはちょっと無理なのでしょうか・・・。