web结构为 ssh
WEB系统在IE6下每打开一个新窗口(target='_blank')就会丢失session
只要是新窗口都会出现无权限提示,说明新窗口里没有取到session这是为何?
因为Session ID会保存在浏览器的Cookie中,而IE6,每次弹出一个窗体的时候,都相当于启动了一个独立的IE浏览器,所以第一个窗体的Cookie和第二个窗体的Cookie不在一个存储区域,所以会导致索引不到服务器端的Session,这个没有办法。解决的方式有两个,一个是弹出模式窗体(用JS来模拟)。第二个就是不弹出窗体了。
别支持IE6了。Google都不支持IE6了。IE6的葬礼都举办了,IE已死有事烧纸。[img]http://news.mydrivers.com/Img/20100308/09574431.jpg[/img]
恩 ? 没用过IE6.版本高点.
从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。 Session是存在的啊. 一种是IE6不支持这中(新窗口会丢失session<这个不了解>).还有是不是每次清除了session中值哦?