2012-06-18 76 views
-1

嗨,我想添加facebook像按鈕到我的html電子郵件通訊。我發現這隻能在2個點擊過程中完成。使用此方法:不是所有的參數發送到fb像鏈接帖子

<a href="http://www.facebook.com/plugins/like.php?href=<?=$config['SITE_URL']?>Home /newsletter_view.php?id=<?=$NewsLetterID?>&itemId=<?=$ItemRow->ID?>;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80 target="> 
    <img title="Facebook Like Button" src="<?=$config['SITE_URL'].'Images/like.png'?>" alt="" /> 
</a> 

在我爲href選擇的鏈接中,我有id和item id。但是當我點擊這個像按鈕,並帶我到like.php頁面,我再次點擊類似的,看到我的帖子在Facebook上。我發現我只喜歡與參數ID的鏈接。物品ID被省略。這是爲什麼 ?

另一件事,我們可以改變like.php頁面的樣子嗎?這是一種令人討厭的事情,只有左上角的空白和像按鈕一樣可以。我可以打開它作爲彈出窗口嗎?

回答

1

這是爲什麼?

因爲你忘了進行urlencode你的URL - 在這種情況下只是一個另一個鏈接的內部參數 - 正常。

除此之外,你的整個a元素看起來有點亂。爲什麼Home /newsletter_view.php?發生裏面的href屬性,爲什麼在它的末尾有target=

你確定至少知道HTML語法的基礎知識嗎?因爲對我來說,看起來你沒有,根本沒有。

+0

我知道HTML基礎知識。有家/ ....因爲這是我希望他們喜歡的鏈接。這是我的頁面路徑。我從http://emailexpert.org/adding-a-facebook-like-button-to-your-email-template/ ..中獲得了這個href語法,只改變了他所說的我應該改變的地方。認爲這個語法應該保持原樣。謝謝你的回答無論如何 – user1395625