1

所以我试图在所有浏览器中提取一个 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);
          } 
      });

  });

});

4

1 回答 1

3

console在 IE 中未定义删除该行

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

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

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