如果Firefox 5,则不设置Cookie

时间:2011-07-22 17:25:03

标签: javascript firefox session-cookies

我刚刚发现我必须设置cookie的脚本在Firefox 5中不起作用。它在Chrome,IE8和FF4中都有效。

该页面位于子域(foo.site.com)

参数名称是一个字符串,例如'view123',val是一个'count'或'percent'的字符串。

cookie应该在会话结束时到期,因此没有到期日期。

以下是我的剧本:

function rtSetCookie(name, val){
    document.cookie = name + '=' + escape(val) + 
    ';expires="";path="/";';
 }

正如我所说,它在其他浏览器中工作正常,而不是FF5为什么会有任何想法?

1 个答案:

答案 0 :(得分:1)

" ".

时,路径似乎正在破碎

请参阅此http://jsfiddle.net/fukhj/删除“有效。请确保您刷新页面两次,因为第二次读取Cookie。