2011-02-05 13 views
0

私はFacebookのログインボタンを操作していますが、そのボタンをページに置くのは簡単ですが、クリックすると何もしません。誰にもその経験はありましたか?Facebookのログインボタンをクリックできない

私はこのコードを持っていた:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=myRealId&amp;xfbml=1"> 
</script><fb:login-button show-faces="false" width="200" max-rows="1"></fb:login-button> 

私は余分な何かをする必要がありましたか?

あなたはここでレンダリングされているボタンを見ることができます: http://www.comehike.com

をしかし、あなたはそれをクリックしたとき、それは何もしません。 :(

+0

はとにかく、私の推測では、ということです透明な要素があります... – JCOC611

+0

セキュリティ関連のログインです。その100%のセキュリティ関連。つまり、セキュリティに関連するログインではありませんか?lol – Genadinik

+0

あなたは深刻ですか?とにかく、JavaScriptエラーをチェックしてみてください。 – pt2ph8

答えて

2

JavaScriptコンソールは私に次のようなメッセージを示しています。?ボタンがロードされた後

FB.login() called before calling FB.init(). 

だからあなたはおそらくFB.init()を呼び出す必要が

、このセキュリティが関係しているどのよう
+0

私はいつもヘッダーにFB.init()を持っていますか? – Genadinik

+0

はい、メソッドを呼び出す前に、FBスクリプトが読み込まれるまで待つ必要があります。したがって、あなたは 'window.onload'で関数をトリガする必要があります。 – anroesti

+0

ちょうどこれのようなハックをして、それは仕事をdidnt:

ボタンボタンボタンボタンボタンを押してください。 – Genadinik