2011-11-03 81 views
2

我犯了一個Facebook的異步執行,你可以像網頁的不同項目。Facebook的異步沒有Facebook的按鈕

你可以看到我在this jsFiddle實施。

代碼:

window.fbAsyncInit = function() { 
    FB.init({ status: true, cookie: true, xfbml: true }); 
}; 
(function() { 
    var e = document.createElement("script"); e.async = true; 
    e.src = document.location.protocol + "//connect.facebook.net/nl_NL/all.js"; 
    document.getElementById("fb-root").appendChild(e); 
}()); 

現在我有三個Facebook的喜歡按鈕。但我的問題是,我想要它,以便您可以點擊a href鏈接。當你點擊第一個像這樣的<a>元素。比你喜歡第一個信息/ bericht。

我該如何做到這一點?

+0

您的文章沒有意義。你想要它,而不是點擊「贊」按鈕,讓你的用戶能夠點擊鏈接,而不是? – Luke

+0

對不起,我的英語不好。而不是像按鈕。我希望你可以點擊鏈接。當你點擊鏈接時。然後當你點擊按鈕時會發生同樣的情況。 –

回答

2

只可能使用所提供的圖形API和FQL,而不是在打開圖頁面到喜歡的訊息(在Facebook上)。

恐怕你必須使用稱Facebook提供的實現。

請看這篇文章:'Like' a page using Facebook Graph API

+1

這可能是由於兩個原因:(a)保持對品牌的控制; (b)爲Like按鈕保持一致的樣式,以避免用戶混淆/詐騙的機會。我對此很滿意,tbh。 –

+0

安全原因:如果應用程序有控制權讓用戶喜歡他們的頁面,則可能會被濫用。 – tjmehta