Jump to content


ferdsd

Member Since 07/02/2007
Offline Last Active 22/03/2007, 19:36
-----

Posts I've Made

In Topic: Cronômetro

07/02/2007, 11:25

Cara, muito bom seu cronometro!

Nao manjo nada.. mas me funcionou muito bem!

Voce sabe como criar uma forma de ... passando 20 minutos ele mudar as cores para VERMELHO?
Vou usar para contar o intervalo do pessoal.... aí queria uma sinalização quando eles estiverem atrasados!


Tem como?
Valew !

Fernando

Assim, gente, eu tava conversando com um colega meu aki pelo msn e ele pediu pra eu fazer uma coisa pra ele: um cronômetro, para uma agenda on-line que ele está fazendo...

Então, é o seguinte: quem estiver fazendo uma agenda ou precisar de um cronômetro e num tiver idéia por onde começar, pode usar o meu:

<style type="text/css"><!--body {	font-family:verdana;	font-size:7pt;	color:#999999;}h2 {	color:#FF6600;}a:link, a:visited {	font-weight:bold;	text-decoration:none;	color:#999999;}a:active, a:hover {	text-decoration:none;	color:#FF6600;	font-weight:bold;}#crono {	border:1px solid #999999;	font-family:verdana;	font-size:8pt;}#instr {	border:0px solid #FFFFFF;	font-family:verdana;	font-size:7pt;}#start,#pause,#pontozero {	border:1px solid #999999;	background-color:#FFFFFF;	font-size:7pt;	font-family:verdana;	color:#FF6600;}//--></style><script language="javascript"><!--// Variáveis globaisvar hrs=0;var mins=0;var segs=0;var timer;// Funções do Cronômetrofunction turnTo(act,id) {	document.getElementById(id).disabled=act;}function textReplace(vlu,id) {	document.getElementById(id).value=vlu;}function cronometro() {	var acoes=new Array(true,false,false);	var ids=new Array("start","pause","pontozero");	var j=0;	while(j<acoes.length) {  turnTo(acoes[j],ids[j]);  j++;	}	cronoStart();}function cronoStart() {	segs++;	if(segs == 60) {  mins++;  segs=0;  if(mins == 60) {  	hrs++;  	mins=0;  }	}	var formSegs=(segs < 10) ? "0"+segs : segs;	var formMins=(mins < 10) ? "0"+mins : mins;	var formHrs=(hrs < 10) ? "0"+hrs : hrs;	textReplace(formHrs+":"+formMins+":"+formSegs,"crono");	textReplace("O cronômetro está funcionando.","instr");	timer=window.setTimeout("cronoStart();",1000);}function cronoPause() {	window.clearTimeout(timer);	var acoes=new Array(false,true,false);	var ids=new Array("start","pause","pontozero");	textReplace("O cronômetro está pausado.","instr");	var k=0;	while(k<acoes.length) {  turnTo(acoes[k],ids[k]);  k++;	}}function cronoZero() {	window.clearTimeout(timer);	segs=0;	mins=0;	hrs=0;	textReplace("00:00:00","crono");	textReplace("O cronômetro está parado.","instr");	var acoes=new Array(false,true,true);	var ids=new Array("start","pause","pontozero");	var l=0;	while(l<acoes.length) {  turnTo(acoes[l],ids[l]);  l++;	}}//--></script><h2>Cronômetro</h2>Criado por <a href="java script:alert('E-mail: ftoledo@gmail.com');">Fernando Martins de Toledo</a><br><br><fieldset><legend><input type="text" readonly="true" value="00:00:00" id="crono"></legend><table border="0" width="100%"><tr><td>&nbsp;<input type="button" id="start" value=" Iniciar " onclick="cronometro();">&nbsp;<input type="button" id="pause" disabled="true" value=" Pausar " onclick="cronoPause();">&nbsp;<input type="button" id="pontozero" disabled="true" value=" Zerar " onclick="cronoZero();"></td><td><input readonly="true" value="O cronômetro está parado." type="text" name="instrucao" id="instr" size="50"></td></tr></table></fieldset>
Foi testado no:
-Internet Explorer
-Mozilla Firefox



Espero que tenham gostado...

Quaisquer coisas, gente, me mandem um e-mail: ftoledo@gmail.com

Se estiver ao meu alcance, eu faço o script e posto aki, blz?

[]'s a todos e um ótimo 2006!


IPB Skin By Virteq