I did it like this:
HTML:
<div id="logindisplay"> <span id="login"> <fb:login-button background="dark" onlogin="facebook_onlogin_ready();"> </fb:login-button> </span> </div>
JS:
function updateUserBox() { var user_box = document.getElementById("login"); user_box.innerHTML = "<span><fb:name uid=loggedinuser useyou='false'></fb:name><fb:profile-pic uid=loggedinuser facebook-logo='true'></fb:profile-pic></span>"; FB.XFBML.Host.parseDomTree(); } FB_RequireFeatures(["Connect"], function() { FB.init("appkey", "/Content/xd_receiver.htm", { "ifUserConnected": updateUserBox }); FB.Connect.showPermissionDialog("publish_stream,status_update"); FB.Connect.requireSession(); });
Cd .. source share