Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Msx

Script que faz um link mudar de cor após 5 minutos

Recommended Posts

Preciso de um Script que mude a cor de um link 5 minutos após o click!


Exemplificando:


O link é preto, após o click ele fica branco e depois de 5 minutos volta a ser preto novamente...


Se possível quero que não reset quando eu re-logar a pagina (não é tão importante!)


Compartilhar este post


Link para o post
Compartilhar em outros sites

use settimeout. tem uma infinidade de exemplos que você pode achar no google

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conseguir muita coisa com o settimeout, tipo um relogio de contagem regressiva, mas nao conseguir fazer um link mudar de cor depois de 5 minutos :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

como está o css do link? para muitos atributos css funcionarem em elementos como <span> e <a> por exemplo eles precisam estar com display: block; ou display: inline-block; por exemplo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tenho um aqui que faz mais ou menos o que eu quero. Só tem 2 problemas ele só funciona 1 vez(depois que clico ele fica verde direto). E também não permanece no após recarregar pagina olha↓

 

<head>
</head> 

<p>Clique no link abaixo e espere 3 segundos para mudar de cor</p> 
<a id="mudarDeCor" href="http://www.bola.com" onclick="myFunction()">Clique Aqui</a> 

<script language="javascript"> 
function myFunction() { 
setTimeout(function(){
document.getElementById("mudarDeCor").style.color = "#00ff00";
}, 3000); 
} 
</script> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

tu tem que mudar a cor antes do timer e usar ele para voltar ao normal. se a cor é azul e vai ficar verde por 3 segundos por exemplo:

<script language="javascript">
    function myFunction() {
        document.getElementById("mudarDeCor").style.color = "green;
        setTimeout(function(){
            document.getElementById("mudarDeCor").style.color = "blue";
        }, 3000);
    }
</script>

para o caso de dar reload e a cor continuar verde vai ter que usar cookie para armazenar o tempo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Brunorieper
      Boa tarde, meu site acabou sendo invadido e apos um breve estudo achei um redireccionamento <script>window.location.replace("https://cartoonmines.com/scount");window.location.href = "https://cartoonmines.com/scount";</script> porem não consigo saber onde está alguém já teve este problema? 
       
      Obrigado


    • Por babylon
      Ola amigos,
       
      Estava querendo criar algo para meu site, um botao igual do site abaixo para calcular formas de pagamento "ver formas de pagamento":
       
      https://www.chipart.com.br/pc-gamer-level-one-black-amd-3400g
       
      Segue imagem em anexo.
       
      Alguem poderia me ajudar se tem algum script algo pronto ou que ajude para abrir pop up modal?
       
      Obrigado a todos.
       
       

    • Por johngador5
      Olá pessoal, estou começando a estudar linguagens de programação. Tenho um grupo de amigos que gosta muito de jogar futebol, eu pensei em criar um sistema como o do cartola fc para a nossa pelada semanal, eu sei que algo como o cartola seria impossível, pois precisaria de uma equipe gigantesca, porém o que eu quero é algo simples mesmo, apenas para nosso uso. Eu queria saber o que estudar, os assuntos mais necessários. Não existe pressa para terminar esse projeto. Gostaria de aprender começando por um projeto como esse. Queria saber também se php é a linguagem mais indicada para um projeto como esse. Desculpem se falei alguma ignorância, o intuito é apenas aprender. Grato desde já por qualquer ajuda
    • Por lezão
      Boa tarde, a todos!
      encontrei esse codigo na internet esta sendo muito util, eu só tem um item q eu gostaria de mudar.
      e qnd entra na pagina naun aparecer o conteudo q esta em block, só aparecer qnd clicar na opção?
      veja como fica qnd entra na pagina:
      mostrar/ocultar.php
      <select id="tipo_pessoa" onchange="exibir_ocultar(this)"> <option value="Dinheiro">Dinheiro</option> <option value="Cartão">Cartão</option> </select> <br /><br /> <div id="Dinheiro">Troco Para?: <br /><input type="number"></div> <div id="Cartão">Aceitanos: <br /><img src="http://marmitexgranjaviana.com.br/wp-content/uploads/2020/07/aceitamos_todos_os_cart%C3%B5es_de_d%C3%A9bito_e_cr%C3%A9dito.png" width="400" height="100"/></div> <script type="text/javascript"> function exibir_ocultar(val) { if(val.value == 'Cartão') { document.getElementById('Dinheiro').style.display = 'none'; document.getElementById('Cartão').style.display = 'block'; } else { document.getElementById('Dinheiro').style.display = 'block'; document.getElementById('Cartão').style.display = 'none'; } }; </script>  
    • Por Rodrigo5468
      Olá, boa tarde!
       
      Eu estava procurando na internet, mas não obtive nenhum resultado significativo.
      Eu preciso de um script em php que converte os links do youtube para o formato .mp4. Como que eu posso fazer isso? Alguma dica?
      Quero que quando o usuário informa o link do youtube no input e clica no botão de converter baixe o vídeo e faz a conversão para .mp4 e fornece para o usuário o link convertido para .mp4.
       
       
      Obrigado desde já.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.