Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dimax

exibir quantidade de comentário para cada li

Recommended Posts

gente eu quero pega quantidade de comentário do Facebook e do meu site e soma, ai obter o total de comentário de cada noticias, eu j conseguir soma a quantidade de comentário, mas minha pagina tem varias notícias, então esse meu código não funciona porque todos ta chamando o total de comentários.

a span fb_comments_count ta pegando quantidade de comentário do Facebook, e a do meu site e o 1 do javascript.

a id coments vai mostra o total de comentários, mas minha pagina tem noticias muitas notícia, então eu queria mostra quantidade de comentário para cada notícia, eu teria que colocar algum id para cada notícia, pro script mostra quantidade de comentários pra cada notícias

 

 

<li>
<a href="http://www.site.com.br/noticias/link" class="comments">Comentários <fb:comments-count href="http://www.site.com.br/noticias/link" fb-xfbml-state="rendered" class=""><span class="fb_comments_count">3</span></fb:comments-count></a>
<p id="coments">total de comentarios</p>

<script>
function myFunction(a)
{
coment = (a * 1);
return  coment+1;
}
   var quantidade = document.getElementsByTagName('tx');          

      function alerta(nomeClass){
           var todos_elementos = document.getElementsByTagName('*');
           var fb_comments_count = Array();
           for (i=0; i<todos_elementos.length; i++){
               var el = todos_elementos[i];
               if (el.className == nomeClass){
                   fb_comments_count.push(el.innerHTML);
               }
           }
	document.getElementById("demo").innerHTML=myFunction(fb_comments_count);

       }

</script>
<script>alerta('fb_comments_count');</script>
</li>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não da, é contra as regras da programção acessar o conteudo de um frame que não é do seu dominio, mas tem uma exeção só é possivel acessar se o site deixar... um exemplo: tente criar um frame chamando o facebook assim:

 

<iframe src="https://www.facebook.com.br" width="100%" height="600"></iframe>

 

você não consegue, só conseguirá se o site permitir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.