-1

こんにちは、Facebook のようなボタンを 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&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は省略しています。何故ですか ?

もう 1 つ、like.php ページの外観を変更できますか? すべてが空で、左上隅にのみいいねボタンがあるのはちょっと面倒です。ポップアップとして開くことはできますか?

4

1 に答える 1

1

何故ですか ?

URL をurlencodeするのを忘れたためです(このシナリオでは、別のリンク内のパラメーターにすぎません) が適切です。

それに加えて、あなたの a 要素全体がちょっとめちゃくちゃに見えます。なぜHome /newsletter_view.php?href属性の内側target=にあるのですか? また、なぜ末尾にあるのですか?

少なくとも HTML 構文の基本を理解していると確信していますか? 私には、あなたはそうではないように見えるからです。

于 2012-06-18T10:23:25.763 に答える