2012-09-14 32 views
2

有時候,Facebook的中的「添加評論」彈出框(iframe)與一樣,插件不會消失,並且它後面的內容不可訪問。 (我使用的是Chrome瀏覽器21 &火狐15)facebook「添加評論」彈出框不會消失

試試這個小提琴: http://jsfiddle.net/H4c5p/

我怎樣才能解決這個問題?

謝謝

+0

歡迎使用css解決方法 – skyline26

+0

您是否正在通過JavaScript SDK加載按鈕?在這種情況下,當你調用Fb.init(即channelUrl:'//WWW.YOUR_DOMAIN.COM/channel.html',//頻道文件)時,你是否參考了頻道文件? - http://developers.facebook.com/docs/reference/javascript/如果您直接使用該插件並仍然存在問題,我建議您通過JavaScript SDK進行嘗試(http://developers.facebook.com/ 「例如,Like Button也可以放在你的頁面上,通過使用XFBML等效的」 – Gabriel

回答

2

我不認爲你可以解決這個問題。錯誤在Facebook的代碼中,我認爲你需要report the bug to Facebook才能解決它。

在我的Chrome錯誤控制檯中,Like按鈕的iframe與爲每個我喜歡/不同的評論框創建的iframe之間存在同源腳本錯誤。另外,我可以只用兩個Like/Different輪來重現錯誤。

不安全的JavaScript嘗試訪問來自幀的網址爲http://static.ak.facebook.com/connect/xd_arbiter.php?version=11#channel=f210065bfc&origin=http%3A%2F%2Ffiddle.jshell.net&channel_path=%2FH4c5p%2Fshow%2F%3Ffb_xd_fragment%23xd_sig%3Df397b02538%26的幀,網址爲https://www.facebook.com/plugins/like.php?channel_url=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D11%23cb%3Df334b6227%26origin%3Dhttp%253A%252F%252Ffiddle.jshell.net%252Ff210065bfc%26domain%3Dfiddle.jshell.net%26relation%3Dparent.parent&extended_social_context=false&href=http%3A%2F%2Fgoogle.com&layout=button_count&locale=en_US&node_type=link&sdk=joey&send=true&show_faces=false&width=200。域,協議和端口必須匹配。
-d50SLIrXc3.js:43個
g.inform -d50SLIrXc3.js:43個
i.disconnect -d50SLIrXc3.js:44
h._handleRequire -d50SLIrXc3.js:67個
Ĵ-d50SLIrXc3.js:19
q -d50SLIrXc3.js:19個
p -d50SLIrXc3.js:19個
ķ-d50SLIrXc3.js:19個
升-d50SLIrXc3.js:19個
h._handleRequire -d50SLIrXc3.js:67
ķ -d50SLIrXc3.js:67
h。處理-d50SLIrXc3.js:67個
ř-d50SLIrXc3.js:23
(匿名功能)-d50SLIrXc3.js:23
v._handleJSResponse -d50SLIrXc3.js:87
v._dispatchResponse -d50SLIrXc3.js:87

+1

bug報告「和fb修復了這個問題(顯然是......)因爲我不能再現它)謝謝 – skyline26

+0

很高興我可以幫助! – jimp