2013-06-26 8 views
5

クッキーをドメインに設定したいのですが、サブドメインでも使用できるはずです。jQuery:2つのドメインにクッキーを設定する

www.mydomain.comとsub.mydomain.com

メインドメインにCookieを設定すると、サブドメインには存在しません。

私はjQueryのクッキーのプラグインを使用します、私の考えは、両方のドメインのためにそれを保存することでした https://code.google.com/p/cookies/wiki/Documentation

コードを見て:

var newOptions = { 
    domain: 'sub.mydomain.com', 
    secure: true 
} 
jaaulde.utils.cookies.set('name', 'value'); 
jaaulde.utils.cookies.set('name', 'value', newOptions); 

私が間違って何?

domain: 'sub.mydomain.com' 

答えて

0

まあ、ちょうど

domain : 'mydomain.com' 

の代わりに使用aを指定します。あなたのサブドメインに到達するために:

$.cookie('key', 'value', { domain: '.mydomain.com' }); 
+1

私はあなたが 'ドメインを意味だと思う。」.mydomain.com'' – HenningCash

+0

ありません、私は...それはそのように動作する必要がありませんでした、出発点は意味を持ちません。 –

+0

あなたの答えをありがとう。 ドメインをmydomain.comに変更しましたが、クッキーを取得しようとするとまだ定義されていません – Artpixler

5

Cash2mは正しいです、あなたがことができるようになります。あなたは、ドメインだけでなく、特定のサブドメインにそれを拡張したい場合は

関連する問題