我有一个奇怪的问题。在弹出的对话框中输入我的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