Я внедряю поля для комментариев в Facebook на своих новостных страницах. И это работает. Проблема в том, что если я оставлю комментарий на одной странице, он будет отображаться на ВСЕХ страницах, содержащих поля комментариев fb.
В настоящее время мой код выглядит так:
<b><div class="fb-comments" data-href="http://selandia-ceu.dk/selandia/nyheder.aspx" data-num-posts="3" data-width="500"></div>
<script>
var fb-comments = document.getElementById('fb-comments');
mydiv.innerHTML =
'<div class="fb-comments" data-href="' + document.location.href + '" data-num-posts="3" data-width="500"></fb:comments>';
FB.XFBML.parse(fb-comments);
</script></b>
Сайт использует Microsoft Server. URL-адрес в коде должен относиться к текущей просматриваемой странице. Кто-нибудь знает, что я должен делать? :)
Комментарии на страницах временно отключены.
Я получил дополнительный бит кода (FB.XFBML.parse) из этой темы: ">Разное окно комментариев Facebook после каждого вызова ajax