以下是在用户计算机上写入 12 个月的 JavaScript cookie。
在我们的主域(例如 )上设置 cookie 后example.com
,如果用户访问子域(例如 )test.example.com
,我们需要继续在我们的“测试”子域中识别用户的活动。
但是使用当前的代码,一旦他们离开www.example.com
并访问test.example.com
,他们就不再被标记为“HelloWorld”。
任何人都可以帮助我的代码以允许跨子域读取 cookie?
<script type="text/javascript">
var cookieName = 'HelloWorld';
var cookieValue = 'HelloWorld';
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate;
</script>