2012-06-21 40 views
0

這是事情。
最近我試圖添加FB像按鈕我管理的一些網站,這很容易,但現在我有一個要求,我不知道如何處理。
問題是,當你喜歡某個網站的時候,你的FB牆上發佈了一個鏈接(和其他一些東西),默認情況下,我知道我可以改變它。使用像按鈕傳輸Facebook上的自定義文本

我需要的是,在我的頁面上,我有一個(html)div與一些重要數據一起加載,我需要在FB牆上發佈特定數據。

我試過使用javascript和打開圖形meta標籤,但在我看來,這些meta標籤不能dinamycally更改。

如果有人有一個想法如何做到這一點,反饋是比歡迎。

真誠, 米洛斯

回答

0

我找到了解決這個問題的辦法。這可以通過使用iframe來集成FB like按鈕來完成。你需要做的這件事可以發現here。 它顯示FB喜歡按鈕,你可以添加你的網址,而不必弄亂元標記

1

不,你在技術上無法做到這一點。 當您在Facebook上分享鏈接時,Facebook服務器訪問分享時指定的URL,收集META信息並顯示這些信息。

但是,Javascript在加載內容和瀏覽器後運行,並且我不認爲Facebook服務器在獲取META信息之前運行JavaScript。

因此,即使您動態更改打開圖形元標記,FB仍會使用舊標記(在初始頁面加載時設置)。

在發送HTML到客戶端之前,您應該想出設置內容的方法。

+0

你是對的,它不能用Javascript完成 – trivunm

+0

如果它回答你的問題,你可以接受它作爲一個答案。 – SadullahCeran