12 de jul. de 2008

Botão para ver as postagens aleatoriamente

Coloque em seu blog um botão para posts aleatórios. Copie o código e cole em HTML/Javascript.





<center><div id="myLuckyPost"></div> <script type="text/javascript"> function showLucky(root){ var feed = root.feed; var entries = feed.entry []; var entry = feed.entry[0]; window.location = entry.link[0].href;} function fetchLuck(luck){ script = document.createElement('script'); script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } function feelingLucky(root){ var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10); var luckyNumber = Math.floor(Math.random()*total);luckyNumber++; a = document.createElement('a'); a.href = '#random'; a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);}; a.innerHTML = '<input value="Post aleatório" name="button" onclick="" type="button"/>'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky"></script></center>

4 comentários:

  1. Acho que estou viciado em visitar seu blog, estou meio cru ainda, e aqui tenho aprendido muito, espero montar um blogger muito bom com as dicas e orientações que recebo aqui.

    Obrigado e parabéns.

    ResponderExcluir
  2. ViverPoesias, tudo bem ? Fica assim não, eu sofro deste mal também, fico aqui horas...


    Beijos e seja bem vindo.

    ResponderExcluir
  3. olá Parabéns pelo seu blog tem muita dica útil!! ajuda muitos bodegueiros !! eu copiei esse código e colei em um elementeo HTML/Javascript. mas não funcionou??!! me ajuda beijo

    ResponderExcluir

A legislação brasileira prevê a possibilidade de se responsabilizar o blogueiro pelo conteúdo do blog, inclusive quanto a comentários; portanto, o autor deste blog reserva a si o direito de não publicar comentários que firam a lei, a ética ou quaisquer outros princípios da boa convivência. Não serão aceitos comentários anônimos ou que envolvam crimes de calúnia, ofensa, falsidade ideológica, multiplicidade de nomes para um mesmo IP ou invasão de privacidade pessoal / familiar a qualquer pessoa. Comentários sobre assuntos que não são tratados aqui também poderão ser suprimidos, bem como comentários com links. Este é um espaço público e coletivo e merece ser mantido limpo para o bem-estar de todos nós.


Copyright © Templates e Acessórios |
Design by Elke di Barros | Tecnologia do Blogger
    Twitter Facebook Google + YouTube