我正在Facebook上创建一个分享按钮。我希望它在内容共享的描述中显示自定义消息,但我无法这样做。以下是我正在处理的代码,
<script>function fbs_click() {
u=location.href;t=document.title;
window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
</script>
<style> html .fb_share_button {
display: -moz-inline-block;
display:inline-block;
padding:1px 20px 0 5px;
height:15px;
border:1px solid #d8dfea;
background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right;
}
html .fb_share_button:hover {
color:#fff;
border-color:#295582;
background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right;
text-decoration:none;
}
</style> <a rel="nofollow" href="http://www.facebook.com/share.php?u=<;www.adsterr.com>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>
请帮助我了解u
,t
和其他参数的值,以便我可以使其正常工作。感谢
答案 0 :(得分:2)
不推荐使用facebook分享按钮,您可以在此处阅读:http://developers.facebook.com/docs/share/
已弃用“分享”按钮,而赞成“赞”按钮,以及 将不再受支持。请随时使用Like按钮 可以为您的应用带来最大流量。
而不是你可以使用其中一个社交插件: https://developers.facebook.com/docs/plugins/(例如Like Button,Send Button或Like Box)或使用facebook javascript sdk打开Facebook对话框:http://developers.facebook.com/docs/reference/javascript/FB.ui/