如何使用XFBML.ProfilePic

时间:2009-02-16 20:41:03

标签: javascript facebook xfbml

我正在尝试使用XFBML显示Facebook用户的个人资料图片。我使用以下代码:

var container = document.getElementById("profilePicture");
var profilePic = new FB.XFBML.ProfilePic(container);
//profilePic.setAttribute("uid", userId);
FB.XFBML.Host.addElement(profilePic);

如何设置元素的uid属性? (注释行不起作用)

1 个答案:

答案 0 :(得分:3)

在将属性发送到ProfilePic进行处理之前设置该属性:

var container = document.getElementById("profilePicture");
container.setAttribute("uid", userId);
var profilePic = new FB.XFBML.ProfilePic(container);
FB.XFBML.Host.addElement(profilePic);