2011-11-16 65 views
0

這是一個示例代碼http://verycreative.info/fb_example.php iframe中的共享窗口現在工作得很好,就在今天,當我看着它沒有顯示任何東西。Facebook在Iframe中的分享停止工作,並顯示空白

一些瀏覽器顯示該消息(即,歌劇)

「網站不允許其內容要被顯示在框架中。 它必須在單獨的窗口中顯示。

可能facebook在這一晚改變了它的政策嗎?

該網址是正確的,我在一個新窗口中試了一下並顯示ok。是否有人有同樣的問題,如果有的話是否有解決方案?

PS:我使用的是iframe,因爲我需要在多個域上啓用此功能。 也嘗試在多個瀏覽器上,同樣的事情。

回答

1

由於點擊劫持,您通常無法在相當長一段時間內對共享按鈕進行iframe(沒有利用)。 Facebook幾周前改變了他們處理頁面的方式。在禁用瀏覽器中運行的javascript並將頁面呈現在iframe中之前,現在facebook將不會通過iframe爲您提供任何信息。

+0

我不是想在iframe中顯示共享按鈕,而是在共享窗口中顯示。這並不能解釋爲什麼它以前工作 – razvan