如何在Facebook App中设置模态窗口?

时间:2012-10-18 07:28:46

标签: jquery facebook-apps

我正在使用他们的iframe方法开发Facebook应用程序。如何在iframe中找到我的位置以使模态窗口居中?

调用$(window.height())会返回iframe页面高度而不是父页面。使用scrollTop()不起作用,因为我们不在同一个域上。任何帮助将不胜感激。

这些家伙能够以某种方式做到这一点,但我无法弄清楚...... http://apps.facebook.com/mylistfb/?r=true

1 个答案:

答案 0 :(得分:4)

发现它,对不起FB应用程序的新手。在FB文档中错过了它。

FB.Canvas.getPageInfo(
    function(info) {
        alert(info.scrollTop);
    }
);

(* iframe顶边与iframe视口顶边之间的像素数)

http://developers.facebook.com/docs/reference/javascript/FB.Canvas.getPageInfo/