我需要将一个弹出标记内容分享给facebook和twitter,有没有简单的方法呢?我正在尝试使用facebook分享对话框,但我无法让它工作,有什么帮助吗?谢谢!!!
<a href="#"
onclick="
window.open(
'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
'facebook-share-dialog',
'width=626,height=436');
return false;">
Share on Facebook
</a>
答案 0 :(得分:0)
您需要使用sharer.php网址的扩展版本,以便定义标题,说明和图片。这些是使用URL中的p [title],p [url],p [summary]和p [images]参数传递的。
<a href="#"
onclick="
window.open(
'https://www.facebook.com/sharer/sharer.php?s=100&p[title]=titlehere&p[url]=' + encodeURIComponent(location.href) + '&p[summary]=yoursummaryhere&p[images][0]=https%3A%2F%2Fwww.google.com%2Fimages%2Fsrpr%2Flogo3w.png,
'facebook-share-dialog',
'width=626,height=436');
return false;">
Share on Facebook
</a>