2

有时,facebook 的Like插件中的“添加评论”弹出窗口 (iframe) 不会消失,并且无法访问其背后的内容。(我使用的是 Chrome 21 和 Firefox 15)

试试这个小提琴:http: //jsfiddle.net/H4c5p/

我怎样才能解决这个问题?

谢谢

4

1 回答 1

2

我不认为你可以解决这个问题。该错误在 Facebook 的代码中,我认为您需要向Facebook 报告该错误以解决它。

在我的 Chrome 错误控制台中,喜欢按钮的 iframe 和为评论框创建的 iframe 之间存在同源脚本错误,每次我喜欢/不喜欢时都会发生这种错误。此外,我可以只用两轮 Like/Unlike 来一致地重现错误。

不安全的 JavaScript 尝试使用 URL 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来自带有 URL 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
j -d50SLIrXc3.js:19
q -d50SLIrXc3.js:19
p -d50SLIrXc3.js:19
k - d50SLIrXc3.js:19
l -d50SLIrXc3.js:19
h._handleRequire -d50SLIrXc3.js:67
k -d50SLIrXc3.js:67
h.handle -d50SLIrXc3.js:67
r -d50SLIrXc3.js:23
(匿名函数)-d50SLIrXc3 .js:23
v._handleJSResponse -d50SLIrXc3.js:87
v._dispatchResponse -d50SLIrXc3.js:87

于 2012-09-18T05:14:37.117 回答