Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas Solucionadas (https://secretexperience.net/l2j-duvidas-solucionadas/)
-   -   Cronometro Regressivo (https://secretexperience.net/l2j-duvidas-solucionadas/27798-cronometro-regressivo.html)

erickzinho 23-11-2010 01:32 AM

Cronometro Regressivo
 
ola pessoal, eu vo colocar meu site online e gostaria de um cronometro regressivo, tipo
depois que eu colocar meu site Online, deopis de 15 dias irei abrir meu Servidor
e eu queria um Cronometro Regressivo onde eu Colocaria Dia, Hora e Minutos que falta para chegar Tal data, e sempre que alguem entrace vice ele contanto regressivamente, t+

romanokiller 23-11-2010 01:46 AM

Amigo, Encontrei esse, mais acredito que você precisa editar o codigo para a data que você quer.
Cronômetro
Descrição: Cronômetro igual encontrado nos celulares é possível marcar voltar.. Compatível com IE, Firefox, Opera e Safari.

lembrando que é JS
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

----------

Ps. Se nao servir ou não funcionar manda mp que retorno a este post pra tentar ajudar.

erickzinho 23-11-2010 02:02 AM

t
 
manin nao consegui implementar no meu site, eu queria algu regrecivo em que o player que acessace o site nao podece parar essas coisas, talvez de para tirar os botoes, + nao tem algu + simples, tranquilo?

jpsmaster16 23-11-2010 04:44 AM

Cara tou usando esse: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Se você gostar... tem o link la.

erickzinho 23-11-2010 05:35 PM

e
 
ficou perfeito jpsmaster16, sera que teria como tirar tipo aquela propagandinha ? Countdown e widgetop? Flws manin brigadao

Daniel2 24-11-2010 01:54 PM

Citação:

1. public class Cronometro extends Thread {
2. private int delay; //Tempo em Milisegundos.
3. private int tempo; //Tempo do Cronometro
4. private int i;
5.
6. public Cronometro(int pDelay, int pTempo) {
7. this.delay = pDelay;
8. this.tempo = pTempo;
9. }
10.
11.
12.
13.
14. public void run() {
15. for(i=tempo; i>=0; i--) {
16. try{
17. sleep(delay);
18. }catch(InterruptedException e) {
19. System.out.println("Problemas com Cronometro Regressivo.");
20. }
21. System.out.println(i);
22. }
23. }
24.
25. public static void main(String[] args) {
26. Cronometro cronometro = new Cronometro(1000,10);
27. cronometro.run();
28. }
29.
30. }
ta aii mano em formato de java para você basta salvar como php que funfa.


metodo 2

Citação:

por Jonas Galvez


Eu criei uma classe Timer, que oferece todos os recursos que você deseja.

// Início do código
_global.Timer = function(seconds) {
this._seconds = seconds;
this._listeners = [];
this._status = function() {
var final_t = this._final.getTime();
var current_t = new Date().getTime();
if((this._milliseconds = final_t - current_t) <= 0) {
this._finish();
} else {
this.broadcastMessage("onTimerStatus", this._milliseconds);
};
};
var final_t = (this._final = new Date()).getMilliseconds();
this._final.setMilliseconds(final_t+(seconds*1000) );
this.addListener(this);
};
Timer.prototype.start = function() {
this._finish = function() {
this.broadcastMessage("onTimerStatus", 0);
this.broadcastMessage("onTimerFinish");
clearInterval(this._idstatus);
};
this._idstatus = setInterval(this, "_status", 1);
};
Timer.prototype.stop = function() {
clearInterval(this._idstatus);
};
Timer.prototype.pause = function() {
if(arguments[0]) {
clearInterval(this._idstatus);
var pause_id = setInterval(function(o) {
o.start(); clearInterval(pause_id);
}, arguments[0]*1000, this);
};
};
ASBroadcaster.initialize(Timer.prototype);
ASSetPropFlags(_global, "Timer", 1);
// Fim do código

Esta classe só funciona no Flash MX. Para utilizá-la, você deve colar este código no primeiro frame do seu filme. Ela funciona exatamente da mesma forma que os outros objetos do Flash MX, por exemplo, da mesma forma que você faz "new Color" ou "new Date", você fará "new Timer". O primeiro passo é criar uma instância da classe. O número de segundos (da contagem regressiva) deve ser inserido nos parênteses, veja:

var seuTimer = new Timer(10); // 10 segundos

O próximo passo é definir os eventos onTimerStatus e onTimerFinish do objeto (instância da classe). O evento onTimerStatus é executado constantemente, tendo como parâmetro o número de milissegundos restantes.

seuTimer.onTimerStatus = function(milissegundos) {
_root.algumCampoDeText.text = milissegundos;
};

O evento onTimerFinish é executado quando a contagem acaba.

seuTimer.onTimerFinish = function() {
trace("Acabou!");
};

Para iniciar a contagem, é preciso chamar o método start, veja:

seuTimer.start();

A classe também os métodos stop e pause. Chamando o método stop (seuTimer.stop()), você fará a contagem regressiva parar até que o método start seja chamado novamente. Por último, o método pause faz a contagem parar por um número de segundos determinado:

seuTimer.pause(2); // pausa por 2 segundos

Espero que você tenha entendido.

Jonas Galvez
metodo 3

Citação:

<!--Data,dia e ano-->
<tr><td height="28" align="right">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="bottom">


<script>
Hoje = new Date()

Data = Hoje.getDate()
Dia = Hoje.getDay()
Mes = Hoje.getMonth()
Ano = Hoje.getFullYear()
//

if (Data<10) {
Data = "0" + Data}
if (Ano < 2000) {
Ano = "19" + Ano}
//

NomeDia = new Array(7)

NomeDia[0] = "Domingo"
NomeDia[1] = "Segunda-feira"
NomeDia[2] = "Terça-feira"
NomeDia[3] = "Quarta-feira"
NomeDia[4] = "Quinta-feira"
NomeDia[5] = "Sexta-feira"
NomeDia[6] = "Sábado"
//

NomeMes = new Array(12)

NomeMes[0] = "Janeiro"
NomeMes[1] = "Fevereiro"
NomeMes[2] = "Março"
NomeMes[3] = "Abril"
NomeMes[4] = "Maio"
NomeMes[5] = "Junho"
NomeMes[6] = "Julho"
NomeMes[7] = "Agosto"
NomeMes[8] = "Setembro"
NomeMes[9] = "Outubro"
NomeMes[10] = "Novembro"
NomeMes[11] = "Dezembro"
//
// function MostrarData() {
document.write ("<font color='black' face='verdana,tahoma' size=1><b>" +

NomeDia[Dia] + ", <br>" + Data + " de " + NomeMes[Mes] + " de " + Ano +

"</b></font>")
// }
</script></td>
<!--/Data,dia e ano-->



<!--/Barra de pesquisa no Google-->
<td valign="bottom"> </td>
<td><img src="pixel_transparente.gif" width="200" height="1" alt=""

border="0"></td>

<form action="http://www.google.com/custom" method="GET" target="_blank"

name="busca_google">
<td align="right">
<input type="hidden" name="domains"

value="SITE REMOVIDO">
<input type="hidden" name="sitesearch"

value="SITE REMOVIDO" checked>
<input type="text" name="q" size="40" class="link_11">
</td>

<td width="5"></td>
<td align="right" valign="bottom">
<input type="submit" name="buscar" value="Buscar"

class="link_10">
</td>
<td> </td>
<noscript>
</td>
<!--/Barra de pesquisa no Google-->o-->
taii mano boa sorte.

erickzinho 26-11-2010 12:44 AM

obrigado de qualquer forma, estou usando o coutdownr que o jpsmaster16 me passou, ficou ja perfeito, uma propagandinha no contador + sem problemas, ficou xique =D


Horários baseados na GMT -3. Agora são 08:42 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.