Facebook评论未出现在IE 8中

时间:2010-06-22 16:52:48

标签: internet-explorer-8 facebook

Facebook评论社交插件存在问题 - 它在FF和Chrome中运行良好,但从未在IE 8中显示。

我已经将其剥离到最低限度,以防万一我公司的CMS出现问题 - 但它仍然没有出现在IE 8中。

Page在这里: http://www.idigbig.com/pages/fbcommenttest23.html

IE中的错误:

网页错误详情

  

用户代理:Mozilla / 4.0(兼容; MSIE 8.0; Windows NT 6.1; WOW64; Trident / 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.1; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)   时间戳:星期二,2010年6月22日16:23:33 UTC

     

消息:'document.getElementById(...)'为null或不是对象   行:11   查尔:5   代码:0

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:9)

添加以下属性,使其适用于f .. IE:

<html xmlns:og="http://opengraphprotocol.org/schema/"
      xmlns:fb="http://www.facebook.com/2008/fbml">

答案 1 :(得分:2)

上述解决方案对我不起作用。我的喜欢和评论插件不会加载,我有一个关于缺少大括号的错误。

但是,这个奇怪的代码修复了它:

<!--[if IE]>
<script src="http://connect.facebook.net/en_US/all.js?xfbml=1" type="text/javascript">

</script>
<![endif]-->
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1" type="text/javascript"></script>

(注意URI中的“?”和“#”差异)