IE 跨域后COOKIE无法更新

一个域名下用IFRAME或JS请求(JSONP)另一个域名下的一个网址,加入另一个域名下进行了COOKIE的更改,IE下是无效的

具体如下:

a.com/a.html 下有iframe指向b.com/b.php,每当请求b.php时,b.php有对该域名下的COOKIE进行更新,在IE下,COOKIE是不会被更新的,

其他浏览器正常,可以通过在b.php下

header('P3P: CP=CAO PSA OUR');

这样COOKIE就会被更新了.

更多P3P的信息,自己到W3C官方看咯...

posted @ 2012-06-07 22:15  liushan  阅读(342)  评论(0编辑  收藏  举报