我已经开发了一个网站风格的应用程序,双打一个Facebook页面标签:的Facebook页面标签在Internet Explorer 8空白
http://www.facebook.com/pages/ECSid/246158322109906?sk=app_249322331789747
当您访问在Chrome,Firefox或Safari浏览器内嵌框架这个程序呈现得很好。但是在IE中,您显示的是空白页面选项卡。如果我从标签中删除所有内容并将其替换为一些基本的HTML,它将显示IE,如果我独立于Facebook查看页面标签,它就可以正常工作。
使用IE8的开发人员工具时,似乎只加载了页面选项卡的一半加载,就像加载头部并放弃一样。在Chrome中测试时,javascript似乎没有任何错误,并且我似乎无法在IE中看到任何错误。
出现在Chrome测试时,这个错误是唯一的其他东西:
Unsafe JavaScript attempt to access frame with URL http://www.facebook.com/risetoremain from frame with URL...
我如何能得到这个标签在IE渲染有什么建议?
我已将P3P标头添加到我的文件,但它似乎仍未解决问题。我已经测试过,看它是否全部正常工作,我可以在响应中看到: p3p:CP =“所有DSP COR PSAa PSDa我们的NOR ONL UNI COM NAV” – edcs
对不起,是的 - 它在响应标题中。 (我使用PHP,所以我复制你的PHP例子)。 – edcs
抱歉 - 应该提到测试正在一个需要身份验证才能查看的测试服务器上进行,所以我实际上无法向您显示我所做的更新... – edcs