FACEBOOK いいねボタン設置についての質問です。


こちら↓(FACEBOOK DEVELOPER)のページから、FACEBOOK いいねボタン
設置用のコードを取得して設置するとき、

https://developers.facebook.com/docs/reference/plugins/like/

<iframe での設置を選択した場合は、★★★ の部分に設置ページのURLが挿入
されるかと思います。

----------------------------------------------------------------
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.★★★★.★★;send=false&amp;layout=button_count&amp;width=110&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21&amp;appId=************" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:110px; height:21px;" allowTransparency="true"></iframe>
---------------------------------------------------------------

このコードを各ページに設置する場合、ページ毎に★★★部分が各ページのURLに
書き換わったものを設置することになると思いますが、1ページ毎に書き換えるので
はなく、自動的にそのページのURLが取得され挿入されるようにする方法はないもの
でしょうか?

設置しようとしているページは、静的なHTMLページになっています。

どうぞ、宜しくお願いいたします。


回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2012/07/13 16:10:03

ベストアンサー

id:Cherenkov No.1

回答回数1504ベストアンサー獲得回数493

iframeじゃなくて、HTML5、XFBML版にすればページごとに勝手にやってくれるようですね。

<script type="text/javascript">
document.write('<iframe src="//www.facebook.com/plugins/like.php?href='+encodeURIComponent(location.href)+'&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font&amp;height=80&amp;appId=0000000000" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>');
</script>
他1件のコメントを見る
id:Cherenkov

divじゃなくてspanにするとか

2012/07/06 17:50:57
id:Cherenkov

tableレイアウトにはめ込んじゃうとか。<div~をtdにいれる。

2012/07/06 17:52:15

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません