Facebook分享链接不发布正确的URL

问题描述:

我使用的代码在http://www.facebook.com/share_partners.php/Facebook分享链接不发布正确的URL

它说要替换我想要共享的URL。

放置共享图标的页面不是我想要共享的URL。我想分享的网址我输入为

然而,首先它工作,但现在它拉动元值和实际页面的URL!

我担心的是,它是从页面抓取URL,而不是我的输入,因为:

u=location.href;t=document.title 

在网页上(无论是一个与共享图标和实际共享页)我试着与定义预览图像:

<link rel="image_src" 

这是位于标签之间......似乎并没有做任何事情。

想法?

+0

看起来像页面已移动到http://www.facebook.com/facebook-widgets/share.php – sjobe 2010-04-14 15:01:34

您只能更改标题 其他所有内容都直接从共享网址获取。

我不100%了解你想要做

<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> 
<a href="http://www.facebook.com/share.php?u=<url>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a> 

用U代替U = location.href =什么和t =给定标题document.title时。在href =“另外替换”用正确的URL

链接的任何其他信息是由目标URL

<link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" /> 

在href的meta标签=牵强“”链接到正确的图像

标记需要在这些元标记(在该区域)内