Ps 2: como señaló Justin , echa un vistazo al nuevo cuadro de diálogo Compartir de Facebook . Dejaré la respuesta como está para la posteridad. Esta respuesta es obsoleta.
Respuesta corta, sí, hay una opción similar para Facebook, que no requiere JavaScript (bueno, hay algunos JS en línea mínimos que no son obligatorios, ver nota).
Ps: La onclick
parte solo te ayuda a personalizar un poco la ventana emergente, pero no es necesario para que el código funcione ... funcionará bien sin ella.
Facebook
<a href="https://www.facebook.com/sharer/sharer.php?u=URLENCODED_URL&t=TITLE"
onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;"
target="_blank" title="Share on Facebook">
</a>
Gorjeo
<a href="https://twitter.com/share?url=URLENCODED_URL&via=TWITTER_HANDLE&text=TEXT"
onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false;"
target="_blank" title="Share on Twitter">
</a>