Jump to content

Msx

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

0 Comum

About Msx

  1. Gente desculpa incomodar novamente, mas eu achei este script quase perfeito. A unica coisa que eu quero é que o tempo dele só comece depois que eu clicar num link,e quando o tempo terminar ele fique em zero até eu clicar novamente, tem como me ajudar? <?php session_start(); $tempo_atual = @mktime(date("Y/m/d H:i:s")); $tempo_permitido = 30; // tempo em segundos até redirecionar $fim = ""; if(@$_SESSION['Cookie_countdown']=="") { $tempo_entrada = @mktime(date("Y/m/d H:i:s")); $tempo_cookie = '3600'; // em segundos $_SESSION['Cookie_countdown'] = $tempo_entrada; } else { $tempo_gravado = $_SESSION['Cookie_countdown']; $tempo_gerado = $tempo_atual-$tempo_gravado; $fim.= $tempo_permitido-$tempo_gerado; if($fim <= ) { echo "tempo esgotado"; $_SESSION['Cookie_countdown'] = ""; } else { } } ?> <script language="JavaScript"> var contador = '<?php if($fim=="") { echo $tempo_permitido+1; } else { echo "$fim"; } ?>'; function Conta() { if(contador <= ) { location.href='index.php'; return false; } contador = contador-1; setTimeout("Conta()", 1000); document.getElementById("valor").innerHTML = contador; } window.onload = function() { Conta(); } </script> <div id="valor"></div>
  2. Gente eu tenho um código que faz um link ficar verde por 10 segundos e depois fica azul, o único problema é que se eu atualizar a pagina dentro desses 10 segundos ele volta tudo de novo. Então eu queria saber como fazer para que a ação continue de onde parou mesmo depois de atualizar, veja o código: <a id="id1" href="https://br.answers.yahoo.com" onclick="myFunction(event)" target="_blank">Clique Aqui</a> <br/><br/> <script language="javascript"> function myFunction(s) { var id = s.target.id; document.getElementById(id).style.color = "green"; setTimeout(function(){ document.getElementById(id).style.color = "blue"; }, 10000); } </script>
  3. Meu amigo deu um jeito pra mim, ele fez assim: <p>Clique no link abaixo e espere 10 segundos para mudar de cor</p> <a id="id1" href="https://br.answers.yahoo.com" onclick="myFunction(event)" target="_blank">Clique Aqui</a> <br/><br/> <a id="id2" href="https://br.answers.yahoo.com" onclick="myFunction(event)" target="_blank">Clique Aqui2</a> <br/><br/> <a id="id3" href="https://br.answers.yahoo.com" onclick="myFunction(event)" target="_blank">Clique Aqui3</a> <br/><br/> <script language="javascript"> function myFunction(s) { var id = s.target.id; document.getElementById(id).style.color = "green"; setTimeout(function(){ document.getElementById(id).style.color = "blue"; }, 10000); } </script>
  4. Gente eu tenho o seguinte script: <p>Clique no link abaixo e espere 10 segundos para mudar de cor</p> <a id="mudarDeCor" href="https://br.answers.yahoo.com" onclick="myFunction()" target="_blank">Clique Aqui</a> <br/><br/> <a id="mudarDeCor" href="https://br.answers.yahoo.com" onclick="myFunction()" target="_blank">Clique Aqui2</a> <br/><br/> <a id="mudarDeCor" href="https://br.answers.yahoo.com" onclick="myFunction()" target="_blank">Clique Aqui3</a> <br/><br/> <script language="javascript"> function myFunction() { document.getElementById("mudarDeCor").style.color = "green"; setTimeout(function(){ document.getElementById("mudarDeCor").style.color = "blue"; }, 10000); } </script> Tem um erro nele, quando eu clico no link 2 ou 3 é o 1 que fica verde. Tem como me ajudar? Quero que quando clicar no 1 ele fique verde quando clicar no 2 o próprio 2 fique ver e assim segue...
  5. Perfeito cara! A parte do cookie eu consigo, vlw!
  6. 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>
  7. 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:
  8. 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!)
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.