浏览器为什么没有cookies ? 由于 cookie 是 http(s) 标准的一部分,因此有浏览器厂商可能不会在非 http 协议的会话中保存 cookie 信息,而打开本地文件使用的协议是 file 协议,从而没有 cookie ,因此可能需要跑一个静态文件服务器才能使 cookie 生效。 比较有意思的是,用火狐浏览器打开本地文件,是可以设置 cookie 的。 更多相关技术文章,请访问PHP中文网!