Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
Jquery 如何在Facebook应用程序中集中模式窗口?_Jquery_Facebook Apps - Fatal编程技术网

Jquery 如何在Facebook应用程序中集中模式窗口?

Jquery 如何在Facebook应用程序中集中模式窗口?,jquery,facebook-apps,Jquery,Facebook Apps,我正在使用他们的iframe方法开发一个Facebook应用程序。如何在iframe中找到我的位置以使模态窗口居中 调用$window.height返回iframe页面高度,而不是父页面。使用scrollTop不起作用,因为我们不在同一个域上。任何帮助都将不胜感激 这些家伙能做到,但我想不出来。。。 找到了,很抱歉,FB应用的新手。在FB文档中遗漏了它 FB.Canvas.getPageInfo( function(info) { alert(info.scrollTop

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

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

这些家伙能做到,但我想不出来。。。

找到了,很抱歉,FB应用的新手。在FB文档中遗漏了它

FB.Canvas.getPageInfo(
    function(info) {
        alert(info.scrollTop);
    }
);
*iframe上边缘与iframe视口上边缘之间的像素数


找到了,抱歉,新来的FB应用。在FB文档中遗漏了它

FB.Canvas.getPageInfo(
    function(info) {
        alert(info.scrollTop);
    }
);
*iframe上边缘与iframe视口上边缘之间的像素数


如果您想将iframe应用程序滚动到某个位置,可以使用FB.Canvas.scrollTo–感谢您的快速响应。但我不想滚动我的iframe。我只想在iframe中添加一个以我所在位置为中心的模式窗口。例如,如果你转到上面的链接,你可以向下滚动到页面的一半,点击一个图像,一个模式窗口会居中弹出。如果你想将iframe应用程序滚动到某个位置,你可以使用FB.Canvas.scrollTo–感谢您的快速响应。但我不想滚动我的iframe。我只想在iframe中添加一个以我所在位置为中心的模式窗口。例如,如果你转到上面的链接,你可以向下滚动到页面的一半,点击一个图像,一个模式窗口就会在中间弹出。