为什么IE8会阻止iframe中的cookie?

时间:2013-07-20 22:09:51

标签: iframe cookies internet-explorer-8 p3p

我继承了一个网站,我试图让它在IE8中运行。它可以在其他所有浏览器中正常工作。

我正在使用以下来自其他帖子的P3P标签:

header( "P3P: CP=NON DSP LAW CUR ADM DEV TAI PSA PSD HIS OUR DEL IND UNI PUR COM NAV INT DEM CNT STA POL HEA PRE LOC IVD SAM IVA OTC");

如果我检查标题,它正在发送,那么为什么IE8仍会阻止iframe内的Cookie?

1 个答案:

答案 0 :(得分:1)

我相信您的代码只需要CP值来包含引号。为简单起见,我使用单引号作为外部字符串,并使用双引号作为标头中传回的值。

header( 'P3P: CP="NON DSP LAW CUR ADM DEV TAI PSA PSD HIS OUR DEL IND UNI PUR COM NAV INT DEM CNT STA POL HEA PRE LOC IVD SAM IVA OTC"' );