Cookies Cookie写入无法在托管站点上工作

Cookies Cookie写入无法在托管站点上工作,cookies,setcookie,missing-cookies,Cookies,Setcookie,Missing Cookies,我创建了一个基本但广泛的javascript html页面,该页面依赖cookies来保存用户信息。它在我的电脑MAC-Firefox上运行得很好,但当加载到我的托管网站时,页面位于我的域中,打开页面时,cookie不会被写入 我希望通过保持所有的javascript编程,我可以获得一些基本的交互性。这个假设是错误的吗?Cookie必须使用PHP编写吗 我写的曲奇饼很普通 document.cookie = cookieArray[ja]+expires+"; path=/"; // write

我创建了一个基本但广泛的javascript html页面,该页面依赖cookies来保存用户信息。它在我的电脑MAC-Firefox上运行得很好,但当加载到我的托管网站时,页面位于我的域中,打开页面时,cookie不会被写入

我希望通过保持所有的javascript编程,我可以获得一些基本的交互性。这个假设是错误的吗?Cookie必须使用PHP编写吗

我写的曲奇饼很普通

document.cookie = cookieArray[ja]+expires+"; path=/"; // writes cookie data into browser.
更新

自从我添加了path=/之后,现在正在编写cookies;domain=.my.org。但现在还有一个问题。
safari和Firefox似乎以相反的顺序编写cookie。我通过改变一个数组来创建cookie,然后简单地通过数组写入cookie。我希望我能简单地一个接一个地读饼干,并遵守秩序。啊,好吧。

你添加了;在cookieArray[ja]和expires之间

document.cookie = 'cookie-name=cookie-value; expires=Thu, 01-Jan-70 00:00:01 GMT;';
cookieArray[ja]还必须包含cookie名称

你真的需要这条路吗?此参数也是可选的

默认情况下,cookie可用于创建cookie所在目录中的所有其他文件。
谢谢,cookieArray[ja]包含cookie name=数据,expires包含;-在本地工作,但不是托管。如果您自己找到答案,则将其作为正确答案发布并标记为已接受,而不是编辑您的问题并将已解决的问题放在开始处。