我目前正在我的一个FB应用中使用此代码:
FB.ui({
method: 'permissions.request',
perms: 'user_website,email',
display: 'popup'
},function(response) {
if (response.status === 'connected') {
if (response && response.perms) {
FB.api('/me', function(response) {
});
} else if (!response.perms) {
}
}
});
要求用户使用对话框登录并授权应用程序。对话框取消和允许按钮在所有浏览器中正常工作但在IE中。当我点击取消或允许按钮时,对话框不会消失(即对话框伸出)。
答案 0 :(得分:0)
对于faceook:
XFBML大大提高了Internet Explorer中社交插件的性能,还减少了一些已知问题(有关详细信息,请参阅FB.init)。要在网页上使用XFBML,必须将XML命名空间属性添加到页面的根元素。如果没有此声明,XFBML标记将无法在Internet Explorer中呈现。
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
你有你的html标签如上所述吗?? ??
答案 1 :(得分:0)