2010-09-28 18 views
5

içinde olup olmadığını nasıl algılayacaktır Sitemi Facebook iFrame uygulamasında olup olmadığını programlı olarak belirlemek istiyorum, bu yüzden özellikle Facebook için belirli özellikleri görüntüleyebilirim. Aksi takdirde birisi Facebook olmadan siteye giderse. Tercihen bir FBML, C# veya JS çözümü harika olurdu :) Thx! Bir kullanıcı ilk sizin tuval sayfasına isabet ettiğindeSitem facebook iframe veya bağımsız site

cevap

6

Eh, her zaman aynı

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

çerçeveli olup olmadığını bir sayfa için temel javascript çek ile gidebilir, Facebook platformu verilerinin bir demet gönderir normal GET parametrelerinde veya tek, kodlanmış bir parametrede (ayarlarınıza bağlı olarak) geri arama URL'nizi de kontrol edebilirsiniz.