2010-05-18 102 views
3

我想在我的網站上實現Facebook像按鈕一樣。 代碼的前四行在「」標籤結束後已經在我的網站上。如何實現我的網站的Facebook「贊」按鈕

爲了實現「Like按鈕」,我添加了第二個腳本(第五行到最後) 並運行應用程序。它給我一個錯誤

微軟的Jscript運行時錯誤:‘_的onLoad’爲空或不是對象

請讓我知道。由於

<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script> 
<script type="text/javascript"> 
    FB.init("myapikey", "xd_receiver.htm", { "reloadIfSessionStateChanged": true }); 
</script> 
<script type="text/javascript"> 
    window.fbAsyncInit = function() { 
    FB.init({appId: 'myappid', status: true, cookie: true, 
      xfbml: true}); 
    }; 
    (function() { 
    var e = document.createElement('script'); e.async = true; 
    e.src = document.location.protocol + 
     '//connect.facebook.net/en_US/all.js'; 
    document.getElementById('fb-root').appendChild(e); 
    }()); 
</script> 

參考文獻: http://developers.facebook.com/docs/reference/plugins/like

<fb:like href="http://webclip.in" layout="standard" show-faces="true" width="450" action="like" font="arial" colorscheme="light"/> 

回答

4

一種新的方式增加您網站上的類似按鈕。

到這個網頁, http://developers.facebook.com/docs/reference/plugins/like-box

和plasing您的參數應用創建的代碼,點擊「獲取代碼」

這是一個例子

<iframe 
    src="http://www.facebook.com/plugins/likebox.php?id=185550966885&amp;width=292&amp;connections=10&amp;stream=true&amp;header=true&amp;height=587" 
    scrolling="no" frameborder="0" 
    style="border:none; overflow:hidden; width:292px; height:587px;" allowTransparency="true"> 
    </iframe> 

或只是(如果你使用facebook的facebook SDK)

<fb:like-box profile_id="185550966885"></fb:like-box> 

同樣在頁面 http://developers.facebook.com/docs/reference/plugins/like 有一個獲取代碼...這是行之有效的,不需要在您的代碼中添加此JavaScript。

+0

Aristos的,我認爲像按鈕和喜歡的盒子完全不一樣。像按鈕與網站的特定頁面更相關,並且喜歡框與粉絲頁面相似。參考http://money.cnn.com/2010/05/17/news/economy/credit_score_reform/index.htm。該鏈接有一個推薦按鈕。 – vamsivanka 2010-05-18 16:01:23

+0

@vamsivanka類似的按鈕,在你給的頁面上,如果你按下「獲取代碼」,你就會得到你需要放在頁面上的代碼。這不是你想要的嗎? – Aristos 2010-05-18 18:08:09

+0

我能夠獲得代碼並且工作良好。但它與現有的腳本衝突(我的問題中用於fb登錄的前四行代碼)。 – vamsivanka 2010-05-18 18:30:45

相關問題