Автор сего чуда не я, но использую это решение уже больше года в проектах с которыми работаю.
HTML
<a onclick="Share.vkontakte('URL','TITLE','IMG_PATH','DESC')"> {шарь меня полностью}</a> <a onclick="Share.facebook('URL','TITLE','IMG_PATH','DESC')"> {шарь меня полностью}</a> <a onclick="Share.mailru('URL','TITLE','IMG_PATH','DESC')"> {шарь меня полностью}</a> <a onclick="Share.odnoklassniki('URL','DESC')"> {шарь меня полностью}</a> <a onclick="Share.twitter('URL','TITLE')"> {шарь меня полностью}</a>
JS
Читать далее