仅在IE中出现奇怪的Facebook iframe应用问题我正在使用IE8

问题描述

| 我在IE8中使用基于Facebook iframe的应用程序遇到同样的问题,打破布局是另一回事,但是我遇到的问题是显示应用程序的一小部分。它曾经显示应用程序,然后重定向显示较少的部分,我认为这是通过自动调整Facebook功能来实现的。我猜问题出在这部分代码中:
             window.fbAsyncInit = function() {
    FB.init({
      \'appId\'   : \'<?PHP echo $app_id; ?>\',\'session\' : <?PHP echo json_encode($session); ?>,// don\'t refetch the session when PHP already has it 
      \'status\'  : true,// check login status
      \'cookie\'  : true,// enable cookies to allow the server to access the session
      \'xfbml\'   : true // parse XFBML
    });

    // whenever the user logs in,we refresh the page
    FB.Event.subscribe(\'auth.login\',function() {
      window.location.reload();
    });
    FB.Canvas.setAutoResize();
 };
那么这部分有问题吗?请告诉您您的想法?它在其他3种主流浏览器中都可以正常工作,但不幸的是IE是第4种主流浏览器。 是的,它也指出了一些facebook connect js文件错误,但我不认为它与此有关。 在此先感谢大家。     

解决方法

        我认为这实际上是fb的问题。和IE,它发生在其他一些应用中。同样,但是它现在在MSIE8中也运行良好,我认为这是必需的标记。
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=7\" />
它完成了工作。     ,        尝试将相同的通话加载到body标签中