我有问题。我在Facebook上有一个代码共享按钮,因为我想分享我的博客帖子。但是逻辑问题让我只是分享我的帖子,如果我“得到它们”。 例: 在我的主页(www.blog.com)帖子中都有分享按钮。举个例子,在摘要屏幕上出现POST1。总而言之,我放置了分享按钮以便于访问。那样的人不需要打开帖子看按钮。但是,如果我点击通过主屏幕显示的任何按钮,该按钮将共享链接(www.blog.com)而不是帖子。 要分享帖子,我需要点击帖子打开它的链接(www.blog.com/post1),最后点击相同的按钮分享它(www.blog.com/post1),我相信这是因为“location .href”。
无论如何,我的目标是分享帖子而不必扩展它们,逻辑类型:通过写入该按钮的地址共享,而不是共享页面在浏览器中的按钮。
<a href="data:post.url" onclick=" window.open( 'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href), 'facebook-share-dialog', 'width=626,height=436'); return false;" >
<img border="0" src="http://imagizer.imageshack.us/v2/xq90/538/xKHv0R.png"></img >
谢谢