2009-08-12 5 views
0

それはGoogleのFriend Connectのボタンで複数のログを持つことが可能だ場合、私は思っていた...Google Friend Connectのログインボタンを複数用意できますか?

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

このコードは、ボタンでログをレンダリングします。残念ながら、それはIDを受け入れ、IDは一意でなければなりません。

は、クラスを持つすべてのdivは=「Googleのログイン」のボタンでログとしてレンダリングするだろう

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

に似た何かをする方法はありますか?または、2つの別個のログインボタンをレンダリングするだけでも:

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

誰にも分かりますか?

答えて

1

はい、可能です。 IDをrenderSignInButtonに渡すときは、新しいボタンIDを設定していないが、この新しいボタンを配置するコンテナのIDだということを忘れないでください。また、同じコンテナに2つのサインインボタンを持つことはできません(少なくとも手動でクローンを作成する必要はありません)。あなたは、このボタンで3つの記号を作成するさまざまなスタイルでそれぞれを見ることができるように

私はFirebugののコンソール

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

を使用してコマンドを以下このdemo pageと実行を見つけ

関連する問題