Question

Je me demandais s'il est possible d'avoir plusieurs boutons pour en log Google Friend Connect ...

google.friendconnect.renderSignInButton({id:"google-login",style:'long'})

ce code rend le bouton de connexion. Malheureusement, il accepte un id et id doivent être uniques.

Est-il possible de faire quelque chose de similaire à

google.friendconnect.renderSignInButton({class:"google-login",style:'long'})

qui ferait toute la divs class = « google-login » rendre un bouton de connexion? Ou même juste pour rendre deux log séparés dans les boutons:

google.friendconnect.renderSignInButton({id:"google-login1",style:'long'})
google.friendconnect.renderSignInButton({id:"google-login2",style:'long'})

Quelqu'un sait d'une solution?

Était-ce utile?

La solution

Oui, il est possible. Rappelez-vous que lors du passage de l'ID vous n'êtes pas renderSignInButton le nouveau id configurez le bouton mais il est l'id d'un conteneur où ce nouveau bouton doit être placé. J'ai aussi remarqué que vous ne pouvez pas avoir deux signes dans les boutons dans le même conteneur (au moins sans les cloner manuellement).

J'ai trouvé cette démo et exécuter les commandes suivantes à l'aide de la console Firebug

google.friendconnect.renderSignInButton({id: 'memberstate', style: 'long'});
google.friendconnect.renderSignInButton({id: 'colorPicker', style: 'standard'});
google.friendconnect.renderSignInButton({id: 'profile', style: 'text'});

Comme vous pouvez le voir cela va créer trois signes dans les boutons, chacun dans un style différent

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top