facebook“添加评论”弹出框不会消失
有时候,Facebook的中的“添加评论”弹出框(iframe)与一样,插件不会消失,并且它后面的内容不可访问。 (我使用的是Chrome浏览器21 &火狐15)facebook“添加评论”弹出框不会消失
试试这个小提琴: http://jsfiddle.net/H4c5p/
我怎样才能解决这个问题?
谢谢
我不认为你可以解决这个问题。错误在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
欢迎使用css解决方法 – skyline26
您是否正在通过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