Пс 2: Як наголосив Джастін , перегляньте новий діалог Share Facebook у Facebook . Відповідь залишимо так, як для нащадків. Ця відповідь застаріла
Коротка відповідь, так, є аналогічний варіант для Facebook, який не вимагає JavaScript (ну, є мінімальний вбудований JS, який не є обов'язковим, див. Примітку).
Пс: onclick
Частина лише допомагає вам трохи налаштувати спливаюче вікно, але воно не потрібно, щоб код працював ... без нього він буде працювати чудово.
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>
Twitter
<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>