您好我正在尝试将按钮添加到我的html电子邮件简报中。我发现这只能通过2次点击过程完成。使用这种方法:
<a href="http://www.facebook.com/plugins/like.php?href=<?=$config['SITE_URL']?>Home /newsletter_view.php?id=<?=$NewsLetterID?>&itemId=<?=$ItemRow->ID?>;layout=standard&show_faces=true&width=450&action=like&colorscheme=light&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页面的样子吗?它是一种令人讨厌的空洞,只是左上角的按钮。我可以打开它作为弹出窗口吗?
答案 0 :(得分:1)
为什么会这样?
因为您忘记了 urlencode 您的网址 - 在此方案中只是参数在另一个链接中 - 正确。
除此之外,你的整个元素看起来有点搞砸了。为什么href属性中存在<{1}} ,为什么Home /newsletter_view.php?
位于其末尾?
您确定至少了解HTML语法的基础知识吗?因为对我来说,它看起来像你没有,根本不是。