Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 新页面加载时,Facebook iframe不会位于顶部_Javascript_Facebook_Iframe_Fan Page - Fatal编程技术网

Javascript 新页面加载时,Facebook iframe不会位于顶部

Javascript 新页面加载时,Facebook iframe不会位于顶部,javascript,facebook,iframe,fan-page,Javascript,Facebook,Iframe,Fan Page,我创建了一个FacebookIframe页面标签,它链接到我的网站。问题是,当我在iframe中向下滚动查看内容并单击下一页时,它将加载,但该页将与上一页一样对齐,因此我必须向上滚动 如何修复它,以便在单击下一页时,新页将从顶部对齐,而不是与iframe中的上一页对齐 我研究了几个小时,听说下面的代码有助于解决这个问题,但我不知道如何编写代码 FB.Canvas.scrollTo(0,0) 如何对其进行编码,以便加载javascript SDK和FB.Canvas.scrollTo(0,0) 是

我创建了一个FacebookIframe页面标签,它链接到我的网站。问题是,当我在iframe中向下滚动查看内容并单击下一页时,它将加载,但该页将与上一页一样对齐,因此我必须向上滚动

如何修复它,以便在单击下一页时,新页将从顶部对齐,而不是与iframe中的上一页对齐

我研究了几个小时,听说下面的代码有助于解决这个问题,但我不知道如何编写代码

FB.Canvas.scrollTo(0,0)

如何对其进行编码,以便加载javascript SDK和FB.Canvas.scrollTo(0,0)


是否有其他选项可以修复此问题?

这是您需要的完整脚本

window.fbAsyncInit = function() {
    FB.init({
        appId : 'app_id',
        status : true, // check login status
        cookie : true, // enable cookies to allow the server to access the session
        xfbml : true // parse XFBML
    });
    FB.Canvas.setAutoGrow(200);
    FB.Canvas.scrollTo(0,0);
}
<script type="text/javascript">
FB.Canvas.scrollTo(0,0);
    window.fbAsyncInit = function() {
    FB.Canvas.setSize( {height: 1387} );
    }
    // Do things that will sometimes call sizeChangeCallback()
    function sizeChangeCallback() {
    FB.Canvas.setSize( {height: 1387} );
    }
</script>

FB.Canvas.scrollTo(0,0);
window.fbAsyninit=函数(){
FB.Canvas.setSize({height:1387});
}
//做一些有时会调用sizeChangeCallback()的事情
函数sizeChangeCallback(){
FB.Canvas.setSize({height:1387});
}
如果您还有其他问题,请阅读本教程-