2011-06-03 1 views
5

J'ai été souligné avec cette chose toute la journée. J'ai donc fait une invitation des applications sur ma page des fans de Facebook, pour amener les gens à suggérer ou inviter leurs fans à propos de ma page de fans.XFBML Envoyer boîte de dialogue d'aperçu d'invitation a été coupé par iframe taille

mon code XFBML sont comme ça

<div id="fb-root" style="overflow:auto;"> 

<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script> 
<script type="text/javascript"> 
FB.init({ 
appId : '2071839326xxxxx', 
status : true, // check login status 
cookie : true, // enable cookies to allow the server to access the session 
xfbml : true // parse XFBML 
}); 
</script> 

<fb:serverFbml width="520"> 
<script type="text/fbml"> 

<fb:request-form 
action="http://www.facebook.com/pages/Nikolius-Web-Development-Tutorial/190882787595987" 
method="POST" 
invite="true" 
type="Nikolius-Web" 
content="Undang Temen bergabung di Nikolius-Web <fb:req-choice url='http://www.facebook.com/pages/Nikolius-Web-Development-Tutorial/190882787595987' label='Go' />" 
> 

<fb:multi-friend-selector actiontext="Undang Temen bergabung di Nikolius-Web" rows="3" cols="3" showborder="true" /> 
</fb:request-form> 

</script> 
</fb:serverFbml> 
</div> 

le problème est quand je clique sur le bouton Envoyer invitation, et une confirmation de dialogue arrive. la boîte de dialogue a été coupée dans le côté droit comme dans cette image enter image description here

des idées comment résoudre ce problème. quand je vois le manchester united fan page qui ont les mêmes applications, la boîte de dialogue montre juste normal. J'ai déjà essayé toute la journée mais j'ai encore du mal à y arriver. :(

désolé pour mon anglais. Vous espérez les gars savent ce que je veux dire.

Répondre

0

FBML est dépréciée très bientôt. Je suggère de réécrire votre application en utilisant les dernières API Facebook. Il est possible que les dernières boîtes de dialogue n » t culture tout indiqué comme une application de l'onglet page.

0

Vous pouvez remplacer la largeur dans la balise fb:serverFbmlwidth="520"-fb:serverFbml width="420" qui sera le travail au besoin.

Questions connexes