Background aleatório

4 participantes

Ir para baixo

Tópico resolvido Background aleatório

Mensagem por Yunnoh 12.11.12 1:06

Bem, gostaria de saber se existe algum meio de colocar no meu fórum para que a imagem de fundo mude conforme o horário, por exemplo: Das 05:00 as 16:00 eu colocaria um background de dia limpo. Das 16:00 as 18:00 Colocaria um de pôr-do-sol e das 18:00 as 05:00 colocaria um background de uma imagem noturna. Agradeço desde já!


Fórum: http://transformicebr.ativoforum.com/ (phpBB 3)


Última edição por Yunnoh em 13.11.12 17:04, editado 1 vez(es)
Yunnoh
Yunnoh
****

Membro desde : 26/10/2012
Mensagens : 224
Pontos : 335

http://tribobtk.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por BrunoH. 12.11.12 1:08

BrunoH.
BrunoH.
Membro Entusiasta

Membro desde : 15/06/2012
Mensagens : 7675
Pontos : 10386

http://premiumdesign3d.blogspot.com.br/ https://www.facebook.com/brunohenrique.com.br

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por Yunnoh 13.11.12 13:16

Pelo que eu pude entender, eles servem para que em cada vez que se atualiza a página o background (imagem de fundo) é trocado automaticamente, estou querendo saber se é possível fazê-lo com hora fixa, pra trocar apenas na hora em que eu escolher como citado no início, obrigado!
Yunnoh
Yunnoh
****

Membro desde : 26/10/2012
Mensagens : 224
Pontos : 335

http://tribobtk.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por seender 13.11.12 14:26

Olá!

Utilize este código:
var imageCount = 0;
var currentImage = 0;
var images = new Array();

images[0] = 'Endereço-da-imagem-dia';
images[1] = 'Endereço-da-imagem-noite';


var preLoadImages = new Array();
for (var i = 0; i < images.length; i++)
{
if (images == "")
break;

preLoadImages[i] = new Image();
preLoadImages[i].src = images[i];
imageCount++;
}

function startSlideShow()
{
if (document.body && imageCount > 0)
{
document.body.style.backgroundImage = "url("+images[currentImage]+")";
document.body.style.backgroundAttachment = "fixed";
document.body.style.backgroundRepeat = "repeat";
document.body.style.backgroundPosition = "left top";

currentImage = currentImage + 1;
if (currentImage > (imageCount-1))
{
currentImage = 0;
}
setTimeout('startSlideShow()', 39600000);
}
}

startSlideShow();

Crie uma nova página HTML em:
Painel...-> Módulos -> HTML e Javascript -> Gestão das páginas HTML
Clique no ícone " Adicionar " para criar uma nova página e nessa página adicione o código fornecido acima (lembre-se de modificar o código) e carregue em salvar.

Por último adicione o código abaixo:
<script src=Endereço-da-página-html></script>
Modifique o local de vermelho pelo link da página HTML que criou em seu fórum.

Ps.: Só é possível adicionar dois estados (dia e noite) em seu fórum.

Melhores cumprimentos,
[i]seender
seender
seender
Membro Entusiasta

Membro desde : 07/04/2009
Mensagens : 9449
Pontos : 12455

http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por Yunnoh 13.11.12 15:03

Uma dúvida, em Gestão das imagens devo deixar uma imagem de fundo lá? Obrigado!
@EDIT: O código
<script src=Endereço-da-página-html></script>
Devo adicioná-lo na descrição do fórum?
Yunnoh
Yunnoh
****

Membro desde : 26/10/2012
Mensagens : 224
Pontos : 335

http://tribobtk.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por Tiffye 13.11.12 15:25

Buenas!

Sim Yunnoh, se desejar uma imagem de fundo, o senhor poderá utilizar a gestão das imagens para isto. Quanto ao código, sim é na descrição do Fórum.

Só lembre-se de trocar o 'Endereço-da-página-html' para o endereço da tua página HTML.

Um grande abraço,
Naoko!
Tiffye
Tiffye
***

Membro desde : 04/11/2012
Mensagens : 199
Pontos : 240

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Background aleatório

Mensagem por Yunnoh 13.11.12 17:04

Sim, no momento não estou utilizando imagem de fundo e só o código fornecido e está tudo funcionando corretamente, a imagem de dia está lá, só nos resta esperar a noite, tópico resolvido muito obrigado a todos!
#Reputados.
#Resolvido.
Yunnoh
Yunnoh
****

Membro desde : 26/10/2012
Mensagens : 224
Pontos : 335

http://tribobtk.forumeiros.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos