7
votes

Connexion Facebook / Like Fail sur IE8

J'ai récemment mis en œuvre le bouton de connexion Facebook et un bouton "J'aime" Facebook à l'aide de XFBML. Vous pouvez voir le site sur http://colnect.com

Tout fonctionne bien avec Firefox, Chrome, Opera & Safari.

Cependant, c'est-à-dire que cela ne montre pas des boutons "Login" ou "Comme" et aucun message d'erreur n'est disponible aussi.

Des idées?


0 commentaires

3 Réponses :


7
votes

semble que je serai le genre de personne à répondre à lui-même en espérant que cela aidera quelqu'un.

pour Internet Explorer pour reconnaître Facebook, vous devez ajouter P>

if(!Array.indexOf){
  Array.prototype.indexOf = function(obj){
          for(var i=0; i<this.length; i++){
              if(this[i]==obj){
                  return i;
              }
          }
      return -1;
  }
}


0 commentaires

2
votes

J'ai résolu mon problème avec ce code. Le reste de la solution n'a pas fonctionné pour mon cas. XXX

J'espère que cela aidera quelqu'un d'autre.


2 commentaires

Essayez d'expliquer comment votre code est différent car la seule différence notable entre votre code et le mien est la FB.XFBML.PARSE ('FB-Stuff');


Merci. J'ajoute le bouton J'aime de manière dynamique et seulement après avoir ajouté FB.XFBML.PARSE («Parent div Object») - Il a commencé à montrer à IE9 ...!



0
votes

Pour moi, qu'est-ce que cette truc ait constamment ajouté class = 'fb-like' à la tag.


0 commentaires