如何检测我的网站是否在Facebook iframe或独立网站

时间:2010-09-28 16:26:25

标签: c# javascript facebook

我想以编程方式检测我的网站是否在Facebook iFrame应用程序内,以便我可以专门为Facebook显示某些功能。否则,如果有人没有Facebook上网。最好是FBML,C#或JS解决方案很棒:) Thx!

1 个答案:

答案 0 :(得分:6)

嗯,您可以随时使用基本的javascript检查页面是否被框架

if ( top === window )
{
  // page is not framed
}

此外,当用户首次点击您的画布页面时,Facebook平台会将一堆数据发送到您的回调网址,可以是普通的GET参数,也可以是单个编码参数(具体取决于您的设置),您也可以查看对

相关问题