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
» Problemas ao usar o chatbox com abas na barra de ferramentas
Hoje à(s) 1:16 por Br_SP_Rodrigo

» [Ranks] Ranks para fórum.
Hoje à(s) 0:35 por Tiger

» Lista de imagens com múltiplas escolhas
Hoje à(s) 0:09 por iScroll

» Tradução dos mini-jogos
Ontem à(s) 22:55 por ZombieW

» Portal
Ontem à(s) 21:10 por Luiz~

» Fundo Preto
Ontem à(s) 20:28 por Luiz~

» Resposta nos tópicos
Ontem à(s) 19:53 por Luiz~

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

Br_SP_Rodrigo, Luiz~, Tiger

[ Ver toda a lista ]


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

Floquinhos de neve não carregam

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

Resolvido Floquinhos de neve não carregam

Mensagem por BichodoMato em Qua 7 Dez 2016 - 12:55

Detalhes da questão


Endereço do fórum: http://naruto-survival.forumeiros.com/
Versão do fórum: PhpBB2

Descrição


Código:
$.ajax({url:"http://js01.fra.co/30248.js", cache: true, dataType: "script"});

Olá, tentei esse código no meu fórum e não funcionou, as imagens dos floquinhos não carregam, tem como arrumar? :S

avatar

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 322
Pontos Ativos : 531

http://naruto-survival.forumeiros.com

Resolvido Re: Floquinhos de neve não carregam

Mensagem por Shek Crowley em Qua 7 Dez 2016 - 13:22

Olá e bom dia.

Troca o script por este:
Código:
$(function() {
    var SOURCE = "spacefrog => http://www.developpez.net/forums/d846042/webmasters-developpement-web/contribuez/decoration-noel-simulateur-chute-neige/";
    var IsIE6 = !!document.all && !window.XMLHttpRequest;
    var ext = (IsIE6) ? 'gif' : 'png';
    var IsIE = !!document.all;
    var snowsrc = new Image();
    snowsrc.src = "http://images.shiftactif.com/floco-de-neve-08." + ext;
    var snowsrc1 = new Image;
    snowsrc1.src = "http://images.shiftactif.com/snow-flake." + ext;
    var densite = 50;
    var dx, xp, yp;
    var am, vx, vy;
    var i, doc_width, doc_height;
    var vitesseH = 1;
    var changevent = true;
    var vent = new Array(10, 0, -10, -20, 0, -5, -10, -5, -3, 0, 2, 3, 5, 10, 20, 30, 50, 60, 80, 70, 50, 30, 10, 0, -1, -5, -10, -20);
    var forceH = 0;
    var drift = 10;
    var changechute = true;
    var chute = new Array(1, 2, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 5, 4, 6, 4, 2, 3, 2, 1, 1, 1, 1, 1, 1);
    var forceV = 0;
    var vitesseV = 1;
    var dx = new Array();
    var xp = new Array();
    var yp = new Array();
    var am = new Array();
    var vx = new Array();
    var vy = new Array();
    var init = function() {
        doc_width = document.body.offsetWidth - 15;
        doc_height = document.body.offsetHeight - 15;
        densite = Math.floor(doc_width / 10);
        var flake = document.createElement('img');
        flake.style.border = '0';
        flake.style.width = "auto";
        flake.style.height = "auto";
        var flakediv = document.createElement('div');
        flakediv.style.position = 'absolute';
        flakediv.style.top = '15px';
        flakediv.style.left = '15px';
        flakediv.style.display = "none";
        for (i = 0; i < densite; i++) {
            dx[i] = 0;
            xp[i] = Math.random() * (doc_width - 50);
            yp[i] = Math.random() * doc_height;
            am[i] = Math.random() * 40;
            vx[i] = 0.02 + Math.random() / 10 * vitesseH;
            vy[i] = 0.9 + Math.random() * vitesseV;
            var opacite = Math.random() * 100;
            var newflake = flakediv.cloneNode(true);
            newflake.id = "flocon" + i;
            newflake.zIndex = i + 1;
            newpic = flake.cloneNode(true);
            newpic.src = (i % 2 == 0) ? snowsrc.src : snowsrc1.src;
            newflake.appendChild(newpic);
            IsIE ? newflake.style.filter = "alpha(opacity=" + opacite + ")" : newflake.style.opacity = opacite / 100;
            document.body.appendChild(newflake)
        }
        var neige = setInterval(function() {
            snow()
        }, 30);
        if (changevent == true) {
            var girouette = setInterval(function() {
                wind()
            }, 4250)
        }
        if (changechute == true) {
            var intesite = setInterval(function() {
                fall()
            }, 7130)
        }
    };
    var wind = function() {
        drift = vent[forceH];
        forceH++;
        forceH = (forceH > vent.length) ? 0 : forceH
    };
    var fall = function() {
        vitesseV = chute[forceV];
        forceV++;
        forceV = (forceV > chute.length - 1) ? 0 : forceV
    };
    var snow = function() {
        doc_width = document.body.offsetWidth - 15;
        doc_height = document.body.offsetHeight - 15;
        for (i = 0; i < densite; i++) {
            yp[i] += vy[i];
            if (yp[i] > doc_height - 20) {
                xp[i] = (Math.random() * (doc_width - am[i] - 30));
                yp[i] = 0;
                vx[i] = (0.02 + Math.random() / 10) * vitesseH;
                vy[i] = (0.7 + Math.random()) * vitesseV
            }
            dx[i] += vx[i];
            document.getElementById("flocon" + i).style.display = "block";
            document.getElementById("flocon" + i).style.top = yp[i] + "px";
            if (drift > 0) {
                xp[i] = ((xp[i] + drift / 10) > doc_width) ? 0 : xp[i] + drift / 10
            }
            if (drift < 0) {
                xp[i] = ((xp[i] + drift / 10) < 0) ? doc_width : xp[i] + drift / 10
            }
            document.getElementById("flocon" + i).style.left = xp[i] + am[i] * Math.sin(dx[i]) + "px"
        }
    };
    $(init)
});


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16067
Pontos Ativos : 20652

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

Resolvido Re: Floquinhos de neve não carregam

Mensagem por BichodoMato em Dom 11 Dez 2016 - 22:25

Funcionou parcialmente. Ficou aparecendo só um tipo de floco, além do que alguns ficaram com um quadrado ao redor...
avatar

BichodoMato
Usuário avançado

Masculino
Inscrito dia : 07/07/2013
Mensagens : 322
Pontos Ativos : 531

http://naruto-survival.forumeiros.com

Resolvido Re: Floquinhos de neve não carregam

Mensagem por Shek Crowley em Qua 14 Dez 2016 - 13:59

Olá!

Isso ocorre porque a imagem não é transparente... Feliz Desculpe. Eu já corrigi o problema.
Troque no seu script:
Código:
snowsrc1.src = "http://images.shiftactif.com/snow-flake." + ext;
Por:
Código:
snowsrc1.src = "http://images.shiftactif.com/snow." + ext;
Salve.

Pressione o Ctrl + F5 no seu fórum. Piscada

Clique no Resolvido se sua questão estiver sanada. Piscada


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16067
Pontos Ativos : 20652

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

Resolvido Re: Floquinhos de neve não carregam

Mensagem por Sennior em Seg 19 Dez 2016 - 14:21

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16261
Pontos Ativos : 20762

http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

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