getJSON Facebook调用在IE中不起作用



所以我正在尝试拉取一个在所有浏览器中都可以使用的Facebook提要,但不能在IE上工作。

它拉取提要并将其输出到主页中的 a。

有什么建议吗?

      $.getJSON("https://graph.facebook.com/"+user+"/feed&limit="+limit+"?"+token+"", function(data) {
          for(emp in data.data) {
              console.log(data.data[emp]);
           //  If adding CSS style the DIVS below can change the P tags
              var newRow = "<div class="FB-post">"+
              // note using the fuzzyFacebookTime to convert JSON time tag to readable time.
                              "<p><a href='https://www.facebook.com/pages/123456789/123456789' target='_blank'><img src='/123456789/images/facebook_logo_20x20.jpg' style='padding-right:10px;' /></a><small><i>Posted "+fuzzyFacebookTime(data.data[emp].updated_time.replace(/-/g,'/'))+"</i></small></p>"+
                              "<p>"+data.data[emp].message+"</p>"+
                              "<p class="FB-more-link"><a href='https://www.facebook.com/pages/123456789/123456789' target='_blank'>click here to read more</a></p>"+
                           "</div>";
              $("#EmpNewTable").prepend(newRow);
          } 
      });
  });

});

> IE 中未定义console 删除该行

 console.log(data.data[emp]);

你很好,或者你可以在登录前检查

if (typeof console != "undefined") {
     console.log(data.data[emp]);
}

最新更新