我在使用IE9保存会话数据时遇到问题。用户登录时,会话保存正确。现在,如果他们浏览应用程序,应用程序将pagehistory存储到会话数据中(我将其用于应用程序后退按钮)。不幸的是,IE9并不总是将这些数据保存到会话中(有时会这样做,有时则不会)。它与其他浏览器完美配合。
答案 0 :(得分:2)
如果您使用的是PHP,请尝试添加标题,如:
//vfranchi - necessary to IE8, so it won't throw a warning
header('P3P:CP="This site does not contain a P3P policy."');
我认为这与IE8在网站没有明确的隐私政策时不保存cookie信息有关。我遇到了同样的问题并且为我确定了。
请记住,此语句需要在任何输出之前,就像session_start()
一样答案 1 :(得分:0)
通过关闭IE8兼容模式解决了这个问题。