繁体   English   中英

如何为 cookie 函数添加路径?

[英]How do I add a path to a cookie function?

我在将“/”的路径添加到我的 cookie 时遇到了一些麻烦,我的 cookie 是用函数设置的。

function WriteCookie(){
if(document.part1.pn1.value==""){
    return;
    }

        var cookievalue=escape(document.part1.pn1.value) + ";";
        document.cookie="partnumber1=" + cookievalue;

我确定这是一个非常简单的答案,但我似乎无法让它发挥作用。

我尝试过类似的事情:

    function WriteCookie(){
    if(document.part1.pn1.value==""){
        return;
        }

            var cookievalue=escape(document.part1.pn1.value) + ";";
            document.cookie="partnumber1=" + cookievalue + path=/;

但显然这是不正确的。

这是您需要的答案:

  document.cookie = name+"="+value+expires+"; path=/"; 

如果您设置 path=/ cookie 可用于整个域。 否则,您的 cookie 只会保存在当前页面上,您无法在其他页面上访问它。

有关更多信息,请阅读 - http://www.quirksmode.org/js/cookies.html - 查看域和路径部分

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM