2012-06-15 4 views
1

У меня проблема с несколькими facebook, которые нравятся на веб-странице. Каждый элемент имеет свою собственную кнопку, например, кнопку. Все работает нормально, но когда я смотрю на firebug, я вижу что-то вроде этого: enter image description hereНесколько кнопок facebook нравится

Можно ли устранить эти повторяющиеся требования?
Часть кода:

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/pl_PL/all.js#xfbml=1&appId=APP_ID"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

А затем кнопку fb_like:

<fb:like href="http://unique_url_here.com" send="true" width="450" show_faces="true"></fb:like> 
+0

Пожалуйста, разместить свой код. –

ответ

0

Вы в том числе инициализации кода несколько раз случайно?

Вам нужен один fb-root DIV, один из включают all.js и мультипликатор <fb:likes

+0

Существует только один fb-root и один из них. Вы можете увидеть эту проблему здесь http://domorethanwork.com/ – Astaz3l

+0

Загрузка этой страницы Я вижу именно _one_ запрос, отправляющийся в Facebook, и это для all.js. Вы говорите о чем-то другом здесь, а не просто загружаете страницу, то есть фактически используете некоторые из подобных кнопок? – CBroe

+0

Я просто спрячу все подобные кнопки, теперь они загружаются динамически. Нажмите кнопку совместного доступа ниже некоторого видео или изображения и загляните в консоль. Остается 3 вопроса. Нажмите «antother one», и еще 3 запроса. В начале, когда видные кнопки видны, наступает гораздо больше запросов. – Astaz3l

Смежные вопросы