在firefox和chrome上,应用程序不在facebook内

在firefox和chrome上,应用程序不在facebook内,facebook,cross-browser,facebook-canvas,Facebook,Cross Browser,Facebook Canvas,我正在创建一个facebook应用程序,在InternetExplorer9上运行良好。但在Firefox和Chrome上,当我转到画布页面时,它会从facebook重定向到我的网站 我想这与我如何将人们从index.php重定向到home.php 这其中是否有可能导致问题: echo("<script> top.location.href='home.php'</script>"); echo(“top.location.href='home.php'); 应用程序设

我正在创建一个facebook应用程序,在InternetExplorer9上运行良好。但在Firefox和Chrome上,当我转到画布页面时,它会从facebook重定向到我的网站

我想这与我如何将人们从
index.php
重定向到
home.php

这其中是否有可能导致问题:

echo("<script> top.location.href='home.php'</script>");
echo(“top.location.href='home.php');

应用程序设置中的书签URL是什么?应该是。当我在书签URL字段中错误地使用画布URL时,我也遇到了同样的问题。

尝试:

echo("<script> top.location.href='http://apps.facebook.com/myapp/home.php'</script>");
echo(“top.location.href=”http://apps.facebook.com/myapp/home.php'");
或:

echo(“location.href='home.php');

谢谢,但同样的事情发生了,不是去,而是去mysite.com/myapp/home.php:(试着去掉“顶部”部分,只使用location.href
echo("<script>location.href='home.php'</script>");