1

だから私はすべてのブラウザで動作するFacebookフィードをプルしようとしていますが、IEでは動作しません。

フィードをプルしてメインページのに出力します。

助言がありますか?

      $.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);
          } 
      });

  });

});

4

1 に答える 1

3

consoleIEで定義されていない行を削除

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

行ってもいいです、またはログに記録する前に確認できます

if (typeof console != "undefined") {
     console.log(data.data[emp]);
}
于 2012-04-30T17:28:32.490 に答える