Alguem testou o meu relógio em outros browseres para ver se ele funciona??
Falows
- Fórum WMO
- → Viewing Profile: Posts: _Renan_
Community Stats
- Group Usuários
- Active Posts 5
- Profile Views 719
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
_Renan_ hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 00:11
Posts I've Made
In Topic: Aprenda A Desenhar Com Dhtml
03/02/2005, 18:43
In Topic: Aprenda A Desenhar Com Dhtml
18/01/2005, 19:30
Olá denovo Thales, beleza?
Bem como eu havia prometido no meu ultimo post... eu terminei meu relógio em javascript
!!! Eu parti da idéia de que uma reta e um circulo são pontos alinhados que seguem suas respectivas específicas funções, assim eu fiz funções que servem para criar retas, criar circulos e inclinar retas dado um ângulo, com isso eu começei a pensar em fazer o relógio, que nada mais é do que retas que mudam seus ângulos em determinados periodos. A forma que eu fiz parece ser mais "primitiva" do que a sua pelo fato do código ter ficado um tanto que ... ENORME, hauehaeueaeheuaeeaheaae. Mas eu consegui, em anexo a essa mensagem está o arquivo .js das funções.
E abaixo segue o código de uma page que usa esse .js...
Esse relógio funciona no IE e no Netscape pois eu testei aqui, a única diferença é que no Netscape o ponteiro do segundo fica mais "lerdo" , acho que o NN é meio lerdo pra imprimir containers na tela...
Falows
Bem como eu havia prometido no meu ultimo post... eu terminei meu relógio em javascript


E abaixo segue o código de uma page que usa esse .js...
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nova pagina 1</title> </head> <body> <a href="javascript:;" onclick="javascript:ativar_relogio(460,140,'black',60)">Acionar Relógio</a> <p> <a href="javascript:;" onclick="javascript:chama()">Desenhar Cubo</a> <script src="funcao_classe_relogio.js"></script> <script> function chama() { desenha_reta(400,200,520,200,'gray',3,'marcas'); inclina_reta(520,200,60,Math.PI/4,'gray',3,'marcas'); desenha_reta(562.4264068711928,157.57359312880715,562.4264068711928,37.57359312880715,'gray',3,'marcas'); desenha_reta(520,200,520,80,'gray',3,'marcas'); inclina_reta(520,80,60,Math.PI/4,'gray',3,'marcas'); desenha_reta(442.42640687119285,157.57359312880715,562.4264068711928,157.57359312880715,'gray',3,'marcas'); desenha_reta(400,200,400,80,'gray',3,'marcas'); desenha_reta(400,80,520,80,'gray',3,'marcas'); inclina_reta(400,80,60,Math.PI/4,'gray',3,'marcas'); desenha_reta(442.42640687119285,37.573593128807154,562.42640687119285,37.573593128807154,'gray',3,'marcas'); inclina_reta(400,200,60,Math.PI/4,'gray',3,'marcas'); desenha_reta(442.42640687119285,157.57359312880715,442.42640687119285,37.57359312880715,'gray',3,'marcas'); } </script> </p> </body> </html>
Esse relógio funciona no IE e no Netscape pois eu testei aqui, a única diferença é que no Netscape o ponteiro do segundo fica mais "lerdo" , acho que o NN é meio lerdo pra imprimir containers na tela...
Falows
In Topic: Aprenda A Desenhar Com Dhtml
28/12/2004, 21:38
Nossa, agora sim... está criando retas instantaneamente, eu subestimei esse pequeno detalhe , obrigado pela dica! Eu vou fazer um relógio igual ao seu, você vai ver.
Falows
Falows
In Topic: Aprenda A Desenhar Com Dhtml
27/12/2004, 23:42
Realmente muito incrivel o que conseguiu fazer... eu achei bem legal, que tou querendo fazer o meu próprio relógio...
Para tal tenho que começar do começo né, eu fiz uma função que faz um ponto , e outra que faz a reta usando a anterior. Só que deu MUITO calculo mesmo!!!!!!! Demora para caramba para gerar uma simples retinha! Imagina se fosse para atualizar de segundo em segundo né... Se você tiver alguma dica de como eu posso melhorar aqui meu script, avisa aê...
Falows
Para tal tenho que começar do começo né, eu fiz uma função que faz um ponto , e outra que faz a reta usando a anterior. Só que deu MUITO calculo mesmo!!!!!!! Demora para caramba para gerar uma simples retinha! Imagina se fosse para atualizar de segundo em segundo né... Se você tiver alguma dica de como eu posso melhorar aqui meu script, avisa aê...
Falows
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv="Content-Language" content="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nova pagina 1</title> </head> <body onload=""> <div id="papel_em_branco"> </div> <div align="center" id=quadro style="border:1 solid black;width:982px;height:348px;position:relative"> <p> </p> <p> </p> <p> </p> <p></div> <script> desenho = ""; function desenha_ponto(px,py,cor) { desenho += "\n<span style=\"position : absolute; top="+py+"; left="+px+"\"><font color=\""+cor+"\">.</font></span>"; document.getElementById("papel_em_branco").innerHTML = desenho; } function desenha_reta(p1x,p1y,p2x,p2y,cor) { if ( (p2x - p1x) >= (p2y - p1y) ) { for (x=p1x; x<=p2x; x += 1.5) { var y = ( ( (p1y-p2y)/(p1x-p2x) )*x + ( (p2x*p1y-p2y*p1x)/(p2x-p1x) ) ); desenha_ponto(x,y,cor); } } else { for (x=p1x; x<=p2x; x += 0.2) { var y = ( ( (p1y-p2y)/(p1x-p2x) )*x + ( (p2x*p1y-p2y*p1x)/(p2x-p1x) ) ); desenha_ponto(x,y,cor); } } } </script> <p><a href="javascript:desenha_reta(105,100,125,264,'blue')">Desenha Reta 1</a></p> <p><a href="javascript:desenha_reta(90,200,350,60,'red')">Desenha Reta 2</a></p> <p>Desenha Reta 3</p> <p>Desenha Reta 4</p> <p>Desenha Reta 5 </p> </body> </html>
In Topic: Validação De Imagem - Upload
29/10/2004, 21:37
Olha eu aqui, hehe, tenta isso :
<html> <body> <form name="form" enctype="multipart/form-data" method="post" action="jogoupload_gravar.asp" id="form"> <p>Escolha a foto:</p> <p><input type="file" name="arq" size="20" class="form2" id="arq"></p> <script> function verifica_extencao() { var extensoesOk = ",.gif,.jpg,"; var extensao = "," + document.form.arq.value.substr( document.form.arq.value.length - 4 ).toLowerCase() + ","; if (document.form.arq.value == "") {alert("O campo do endereço da imagem está vazio!!")} else if( extensoesOk.indexOf( extensao ) == -1 ) { alert( document.form.arq.value + "\nNão possui uma extensão válida" );javascript:location.reload()} else {javascript:tamanhos()} } function tamanhos() { var imagem=new Image(); imagem.src=document.form.arq.value; tamanho_imagem = imagem.fileSize img_tan = tamanho_imagem if (tamanho_imagem < 0) {javascript:tamanhos()} else if (tamanho_imagem > 15000) {alert("O tamanho da Imagem é muito grande ... "+tamanho_imagem+" Bytes!!");javascript:location.reload()} else {javascript:ativafigura()} } function ativafigura() { document.getElementById('foto').innerHTML = "<img border=\"0\" src=\""+document.form.arq.value+"\" name=\"img\" style=\"visibility: hidden\" >" largura = document.getElementById("img").width; altura = document.getElementById("img").height; if (largura > 350 || altura > 225 ) {alert("A imagem é "+largura+"x"+altura+" está fora do padrão requerido");javascript:location.reload()} else {location.href = "jogoupload_gravar.asp"} } </script> </form> <p><a href="javascript:verifica_extencao()">GRAVAR!!</a></p> <p> </p> <p> </p> <div id="foto"></div> </body> </html>
- Fórum WMO
- → Viewing Profile: Posts: _Renan_
- Privacy Policy
- Regras ·