Ir para conteúdo
Fórum Script Brasil
  • 0

Fundo que muda de cor mediante ao clique.


Kuhlmann

Pergunta

Olá, amigos.

Sou novo no forum, gostaria de ter a ajuda de vocês com um assunto que esta deixando minha cabeça quente.

Gostaria de saber como posso fazer uma tabela de fundo em meu site que mude mediante ao clique q der.

Estilo o site www.submarino.com.br

Em cada categoria ele chama uma cor diferente no topo.

tenho um script aqui q muda a cor, porem quando atualiza a pagina no link certo, volta para a cor padrão da tabela.

Codigo:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Mudar a cor do fundo de uma p&aacute;gina web</title>
</head>
<body id="bg" style="color:#ffffff">
<b><font color="ff0fff">Clique na cor que você quer ver o fundo da página!!</font></b><br><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#000000';">PRETA</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#ffffff';">BRANCO</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#cccccc';">CINZA</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#00ffff';">AZUL</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#00ff00';">VERDE</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#ffff00';">AMARELA</a><br>
<a href="java script://;" onclick="document.getElementById('bg').style.background='#ff000f';">VERMELHA</a><br>
</body>
</html>

Se tiver como ajudar serei muito grato.

At.

Henrique Kuhlmann

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Mudar a cor do fundo de uma p&aacute;gina web</title>
</head>
<body id="bg" style="color:#ffffff">
<b><font color="ff0fff">Clique na cor que você quer ver o fundo da página!!</font></b><br><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#000000';">PRETA</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#ffffff';">BRANCO</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#cccccc';">CINZA</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#00ffff';">AZUL</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#00ff00';">VERDE</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#ffff00';">AMARELA</a><br>
<a href="java script:" onclick="document.getElementById('bg').style.background='#ff000f';">VERMELHA</a><br>
</body>
</html>

você tem que gravar a última cor clicada em um cookie e verificar se o cookie existe a cada acesso, se já existir você exibe a cor gravada no mesmo.

Link para o comentário
Compartilhar em outros sites

  • 0

Como posso gravar essa ultima cor?

Pois não tenho nenhuma nossão de como utilizar cookies.???

no meu site uso um script muito parecido..

Tipo ele funciona assim:

Barra Esquerda: No site tem a barra esquerda q são as subcategorias de cada categoria da barra topo.

Sendo que ao clicar em algum link da barra topo chama a barra esquerda referente a cada categoria...

Será q tem como eu ulizar esse mesmo script??

At.

Henrique Kuhlmann

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...