1

私はこのコードを使用してCookieを保存しています:

function saveCookie(name,value) {
        var date = new Date();
        date.setTime(date.getTime()+(60*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
        document.cookie = name+"="+value+expires+"; path=/";
        }

私の問題は、ドメイン「example.com」でCookieを保存し、サブドメインからも読み取ることができるように「.example.com」に書き込みたいということです。これはPHPで簡単に実行できますが、javascriptで実行する方法がわかりません。Cookieを保存するときに、ドメインの前にドットを追加するにはどうすればよいですか?

4

2 に答える 2

0

あなたはすでにpathそこにdomainいます、同じ方法で指定されます。

于 2012-07-18T21:09:19.903 に答える
0

他のサブドメインからの読み取りを許可するには、次のことを試してください。

'; path=/; domain=.'+window.location.host;
于 2012-07-18T21:13:56.703 に答える