2009-10-21 147 views
0

我使用的代碼在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

回答

2

您只能更改標題 其他所有內容都直接從共享網址獲取。

我不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標籤=牽強「」鏈接到正確的圖像

標記需要在這些元標記(在該區域)內

相關問題