Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Quem está conectado
136 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 134 Visitantes :: 2 Motores de busca

jhugor, Railison Ramon

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Simplificar código Javascript

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Simplificar código Javascript

Mensagem por Connor R. em Sex 17 Fev 2017 - 18:36

Detalhes da questão


Endereço do fórum: http://somosmugiwara.forumeiros.com/
Versão do fórum: PunBB

Descrição


Olá manolos, observe o código abaixo.
Gostaria de saber se tem como deixar a instalação de mais itens mais fácil, pois quando adiciono outro código de imagem, o mesmo não funciona.
Como funciona este código?

Código:

<div id="proco" style="display: block;">
         <script>
      function TrocaBanner() {
         var w = 1;
         w = Math.floor(Math.random()*10);
         if(w < 5 ){
            document.write('<a href="http://www.onepiecerpg.com/t37376-frisk-dreemur" title="Anjo Caído"><img src="http://i.imgur.com/3QX0jwT.png" align="middle"></a>');
            return(0);
         }else if(w < 7){
            document.write('<a href="http://www.onepiecerpg.com/t38071-yoroshi-auron-o-usurpador" title="O Usurpador"><img src="http://i.imgur.com/GZYFLI0.png" align="middle"></a>');
            return(0);
         }else {
            document.write('<a href="http://www.onepiecerpg.com/t38070-ryuza-ying-o-ultimo-sussurro" title="O Ultimo Sussurro"><img src="http://i.imgur.com/dXqsoqo.png" align="middle"></a>');
            return(0);
         }
      }
   </script> <script>TrocaBanner()</script>
            
</div>


Última edição por Connor R. em Dom 19 Fev 2017 - 10:15, editado 1 vez(es)
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 921
Pontos Ativos : 3231

http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Simplificar código Javascript

Mensagem por Kyo Panda em Sex 17 Fev 2017 - 21:36

Tente:

Código:
<div id="proco"></div>

<script>
   (function($) {
      'use strict';
      
      var banners = [
         {
            href: '/t37376-frisk-dreemur',
            title: 'Anjo Caído',
            image: 'http://i.imgur.com/3QX0jwT.png',
         }, {
            href: '/t38071-yoroshi-auron-o-usurpador',
            title: 'O Usurpador',
            image: 'http://i.imgur.com/GZYFLI0.png',
         }, {
            href: '/t38070-ryuza-ying-o-ultimo-sussurro',
            title: 'O Último Sussurro',
            image: 'http://i.imgur.com/dXqsoqo.png',
         }
      ];
      
      var banner = banners[~~(Math.random() * banners.length)];
      
      $('#proco').append([
         '<a href="' + banner.href + '" title="' + banner.title + '">,
         '    <img src="' + banner.image + '" alt="' + banner.title + '" />
         '</a>',
      ].join('\n'));
   }(jQuery));
</script>

É só seguir o padrão da Array de banners para adicionar mais banners. o/


Bem vindo ao Fórum dos Fóruns. Antes de começar a postar, por favor, queira visitar alguns links importantes:
Regulamento e informações afins:
Seta Condições gerais de uso & equipe voluntária de suporte.
Seta Lista de perguntas e respostas e Tutoriais e astúcias.
Seta Sistema de busca do fórum.
Fóruns interessantes:
Seta Ajuda e Suporte.
Seta Serviços Extras.
Seta Publicidade & SEO.
Seta Sugestões e Melhoras.
Desenvolvedores:
Seta Addons ou Plugins.
Seta Desenvolvimento Beta.
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3087
Pontos Ativos : 6378

http://ajuda.forumeiros.com

Resolvido Re: Simplificar código Javascript

Mensagem por Connor R. em Sab 18 Fev 2017 - 18:31

Thanks mano, consegui entender o código e também estou testando o seu.

#Obrigado
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 921
Pontos Ativos : 3231

http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Simplificar código Javascript

Mensagem por Shek Crowley em Dom 19 Fev 2017 - 13:58

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15961
Pontos Ativos : 23528

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum