我有一個奇怪的問題。在彈出的對話框中輸入我的Facebook登錄信息後,它返回一個空白頁面,彈出窗口不會關閉。這隻發生在IE中。在Chrome,FF甚至Safari瀏覽器中,它都可以完美運行。你能幫我解決這個問題嗎?我想知道究竟是什麼問題。我的Facebook登錄對話框在IE中沒有關閉
4
A
回答
2
我遇到了像你所描述的相同的問題。
我解決它通過提供一個channelUrl與在FB.init一個channel.html文件是這樣的:
FB.init({ appId: '[your appid]', channelUrl: 'http://[your website]/channel.html', status: true, cookie: true,
xfbml: true
})
的channel.html文件應該只包含腳本行到連接Facebook的所有JS文件因爲現在應該在您的頁面上靠近FB.Init。將該行代碼放入channel.html文件後,將其從您的頁面中移除。
希望這有助於
0
大多數情況下,當您使用與您在應用配置中設置的網址不同的網址測試網站時,會發生這種情況。檢查您的畫布和網址的其他部分是否正確。
1
花了礦井小時學院找出來,它有一個非常奇怪的原因,但他解決了這個問題:
他取代:
<a href="#" onclick="fbLogin(); return false;">Login</a>
通過
<a href="javascript:fbLogin();">Login</a>
功能fbLogin()通過的FB.login觸發彈出()
0
我能夠實現這個網頁,其中包括添加頻道網址爲mlapre的回答提出的建議來解決問題:
相關問題
- 1. Android - > Facebook登錄沒有對話框?
- 2. Facebook登錄對話框中
- 3. 對話框沒有關閉
- 4. jquery對話框關閉IE
- 5. Facebook的登錄對話框不使用JavaScript SDK關閉
- 6. 我無法在關閉對話框中關閉對話框
- 7. Facebook Connect登錄對話框
- 8. 對話框中的Facebook登錄按鈕
- 9. Facebook的登錄不不解僱登錄對話框登錄後
- 10. 在Android中關閉對話框而不關閉對話框
- 11. 沒有出現System.Windows.Forms.WebBrowser登錄對話框
- 12. 的Facebook SDK登錄對話框兩次
- 13. Facebook的Android SDK登錄對話框
- 14. Facebook連接對話框不關閉
- 15. 如何禁用Facebook登錄對話框
- 16. 發佈到我的FB頁面沒有FB登錄對話框
- 17. facebook登錄查看沒有任何關閉它的選項
- 18. 爲了有效目的確認IE模式對話框關閉
- 19. 生日範圍在Facebook的登錄權限沒有顯示對話框
- 20. 關閉ASPxPopupControl並重置登錄對話框
- 21. onActivityResult沒有在Facebook上登錄登錄
- 22. dijit.form.select將關閉IE中的周圍工具提示對話框
- 23. 關閉jQueryUI的對話框
- 24. 如何在Facebook登錄對話框中以其他用戶身份登錄
- 25. 在Facebook連接登錄對話框中旋轉iPhone鍵盤
- 26. Android對話框關閉()不關閉
- 27. 關閉jQuery Datepicker關閉jQuery對話框
- 28. 發送Facebook的apprequests沒有對話框
- 29. Android:在對話框中關閉活動
- 30. Jquery UI對話框在關閉時沒有擦除內容
同樣的問題在這裏! – stoefln 2011-10-31 20:40:24