如何添加Cookie函数的路径?

时间:2018-08-17 13:58:19

标签: javascript cookies

我在将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=/;

但是显然这是不正确的。

1 个答案:

答案 0 :(得分:1)

这是您需要的答案:

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

如果您设置path = /,则cookie适用于整个域。否则,您的Cookie只会保存到当前页面,而无法在另一页面上访问。

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