Chrome上的Facebook Iframe滚动条问题

时间:2012-01-26 13:04:14

标签: facebook iframe scrollbar

我正在使用Facebook应用程序作为Facebook页面上的标签。 我遇到的问题是删除iframe周围出现的滚动条, 特别是在运行Lion的Mac上使用Google Chrome。适用于所有其他浏览器的修复程序似乎不起作用!有没有人注意到这个问题?

很抱歉没有具体说明。我有手风琴向下扩展,使框架更大。我已将应用程序的高度设置为流畅。所有其他浏览器都正确显示它。它只是Mac OS X Lion上的chrome。我正在使用的javascript是。

window.fbAsyncInit = function() {
        FB.Canvas.setAutoResize();
        }

我还想补充一点,OS X Lion有不同的滚动条...我不知道这是否会改变任何东西。

刚刚意识到在Windows XP上的最新firefox上出现同样的问题,如果我刷新,它有时会消失并返回。滚动条没有显示,但内容被裁剪为800px,我可以滚动它。

2 个答案:

答案 0 :(得分:0)

试试这个CSS代码

html {
    overflow: hidden;
}

body {
    width: 520px;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}

答案 1 :(得分:0)

FB.Canvas.setAutoResize 将于2012年1月1日删除,改为使用 FB.Canvas.setAutoGrow

https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoGrow/