Yo también quería agregar este botón a la derecha de la página, tuve problemas al mover el iframe para que estuviera visible, así que decidí abrir el botón de enviar en una ventana de diálogo. http://developers.facebook.com/blog/post/514/
Deberá utilizar el JS SDK para hacer esto, y también proporcionar un botón o un enlace que activará el diálogo de envío para abrir. Aquí es un código de ejemplo para hacer una mirada de enlace como un botón de enviar
HTML
<a class="fb-send-button"><i></i><span>Send</span></a>
CSS
.fb-send-button {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
color: #3b5998;
-moz-outline-style: none;
text-decoration: none;
background: #eceef5;
border: 1px solid #cad4e7;
display: inline-block;
padding: 4px 5px;
white-space: nowrap;
padding: 2px 5px;
font-family: 'trebuchet ms', sans-serif;
font-size: 11px;
}
.fb-send-button:hover {
border-color: #9dacce;
text-decoration: none;
color: #3b5998;
}
.fb-send-button span {
line-height: 14px;
line-height: 13px;
}
.fb-send-button i, .fb-send-button img {
float: left;
height: 14px;
margin-right: 3px;
width: 14px;
}
.fb-send-button i {
background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png);
background-position: -1px -47px;
}
Javascript
FB.ui({
method: 'send',
name: 'Facebook Dialogs',
link: 'https://developers.facebook.com/docs/reference/dialogs/'
});
Deberá tener ya cargado el SDK de Javascript en su página, y deberá colocar el JS anterior en la etiqueta de anclaje en un atributo de clic, o preferiblemente agregarlo usando su propio Javascript.
¿Puede alguien ayudarme a solucionar esto? – techguy