我试图像这样在javascript中设置会话cookie:
document.cookie = 'name=alex; path=/'
但是即使我退出浏览器并再次启动它,Chrome也不会删除它。
我检查了Firefox和Opera,它们都按预期工作-它们在浏览器退出时删除了会话cookie。
Chrome浏览器只是忽略过期规则吗?
我签入了多个操作系统,发现会话cookie在Windows XP和Ubuntu中的Chrome上已删除,但在Mac OSX Lion中没有。
ini_set("session.cookie_lifetime", 0)
和'remember_me_seconds' => 1
。但这无济于事。Firefox可以正常工作,但Chrome不能。