renan_doidera
Membros-
Total de itens
361 -
Registro em
-
Última visita
Tudo que renan_doidera postou
-
Permitir Espaços Num Script Que Aceita Apenas
pergunta respondeu ao RClotz de renan_doidera em Ajax, JavaScript, XML, DOM
Esse script é todo feito em Expressão Regular.... tenta entender ele para então fazer modificações... Tenta colocar \t na lista dos caracteres permitidos, assim ele irá permitir um "tab" que é um espaço de certa forma né. Falows -
Gostei do joguinho.
-
Formatar Edit's
pergunta respondeu ao Vivendo&Aprendendo de renan_doidera em Ajax, JavaScript, XML, DOM
Já tem alguns scripts prontos para CPF e CPNJ por exemplo, para mudar para outras coisas é só mudar a partir desses scripts, pois o funcionamento é o mesmo. Dá uma procurada na busca do fórum que você vai achar alguns exemplos. Falows. -
Alguém Já Descobriu Como Fazer Um "autocompletar"
pergunta respondeu ao Skin_ de renan_doidera em Ajax, JavaScript, XML, DOM
O Crystian fez algo parecido na sessão de scripts prontos, dá uma olhada láh que você acha como ele fez, e apartir daí muda como quiser. Falows -
O que essa função faz? Falows
-
Janela Popup De Acordo Com Tamanho Da Figura
pergunta respondeu ao Carlos Rocha de renan_doidera em Ajax, JavaScript, XML, DOM
Fui eu quem postou esse script em algum lugar, se eu não me engano nele possui os créditos da pessoa que fez, você deveria ter posto também . //Popup que se redimensiona automaticamente conforme as dimensões da imagem //Esteja a vontade para remover todos os comentarios, menos a linha abaixo: //(c) 2001 - Luciano Lourenço de Souza Almeida (dark.man@mailbr.com.br) Você chama a função assim: javascript:imgPop(foto.jpg') Aì dentro do script que você vai configurar a cor de fundo que essa janela vai ter, os nomes que vão aparecer na barra de título, barra de status e tal... Você tamb´me tem que ter esse arquivo na mesma pasta das fotos: <html> <head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!-- Carrega os scripts necessarios ao documento --> <script type="text/javascript" src="imgPopup.js"></script> <!Executa a decodificação das variáveis contidas na URL do documento--> <script> <!-- decodificaVariaveis(); // --> </script> <style> BODY { SCROLLBAR-FACE-COLOR: #02027e; SCROLLBAR-HIGHLIGHT-COLOR: #7B4ADE; SCROLLBAR-SHADOW-COLOR: #7B4ADE; SCROLLBAR-3DLIGHT-COLOR: #7B4ADE; SCROLLBAR-ARROW-COLOR: #7B4ADE; SCROLLBAR-TRACK-COLOR: #7B4ADE; SCROLLBAR-DARKSHADOW-COLOR: #7B4ADE } </style> </head> <!-- Após a carga completa do documento, chama a função que redimensiona o documento --> <body bgcolor=#7b4ade text=silver leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onload="redimensiona()" oncontextmenu="return false" onkeydown="return false" onselectstart="return false"> <!-- Escreve os corpo do documento --> <script> <!-- escreveDocumento(); // --> </script> </body> </html> Estou meio sem tempo para explicar melhor agora, posta se tiver alguma dúvida que eu vejo mais tarde. Falows -
Voltar A Página Anterior Exibida No Browser.
pergunta respondeu ao jeancainelli de renan_doidera em Ajax, JavaScript, XML, DOM
Antes de postar dúvidas simples tenta usar a busca do fórum para ver se ela já não foi respondida antes. Falows -
Redimensionar a foto acho que não é js não. Falows
-
Eu fiz um relógio analógico (de ponteiros). Com as funções as quais eu criei para construir ele, pode-se fazer muitas outras coisas que necessitem de desenhar retas e circulos. Segue o código do arquivo "funcao_classe_relogio.js" ... ///////////////////////////////////////////////////////////////////////////////////////////// // ##### Classe Para desenhos JAVASCRIPT ##### // // // // // // Nessa classe encontram-se funções para plotar retas, circulos e um relógio // // ______________________________ // // Desenvolvido por [ R E N A N M A N O L A ] E-Mail: renan_doidera@hotmail.com // // """""""""""""""""""""""""""""" // // // // Fórum: https://www.scriptbrasil.com.br/forum; http://forum.wmonline.com.br/ // // // // Por favor mantenha os créditos e bom Proveito!!! :D // // // ///////////////////////////////////////////////////////////////////////////////////////////// document.write("\n<div id=\"ponteiro1\"></div>\n<div id=\"ponteiro2\"></div>\n<div id=\"ponteiro3\"></div>\n<div id=\"circulo\"></div>\n<div id=\"marcas\"></div>" ); function imprime_relogio(xc,yc,cor,raio) { this.xc = xc; this.yc = yc; this.cor = cor; this.raio = raio; var comprimento = raio*0.8; var num = 0; var id1 = 'ponteiro1'; var id2 = 'ponteiro2'; var id3 = 'ponteiro3'; var id4 = 'circulo'; this.comprimento = comprimento; this.num = num; this.id1 = id1; this.id2 = id2; this.id3 = id3; this.id4 = id4; javascript:tempo(); angulo_seg = (Math.PI/2 - segundos*Math.PI/30); angulo_min = (Math.PI/2 - minutos*Math.PI/30); angulo_hor = (Math.PI/2 - horas*Math.PI/6 - minutos*Math.PI/360); if ( raio >= 35 && raio <= 40) imprime_marcas(xc-raio*0.05,yc+raio*0.23,raio*0.85,'green',num+3,id4,1); if ( raio > 40 && raio < 50) imprime_marcas(xc-raio*0.05,yc+raio*0.15,raio*0.85,'green',num+3,id4,2); if ( raio >= 50 && raio <= 60 ) imprime_marcas(xc-raio*0.05,yc+raio*0.13,raio*0.85,'green',num+3,id4,2); if ( raio >= 65 && raio <= 70) imprime_marcas(xc-raio*0.05,yc+raio*0.1,raio*0.85,'green',num+3,id4,3); if ( raio > 70 ) imprime_marcas(xc-raio*0.05,yc+raio*0.05,raio*0.85,'green',num+3,id4,4); desenha_circulo(xc,yc,raio,'gray',num+3,id4); inclina_reta(xc,yc,0.8*comprimento,angulo_seg,'red',num,id1); inclina_reta(xc,yc,0.9*comprimento,angulo_min,'black',num+1,id2); inclina_reta(xc,yc,0.6*comprimento,angulo_hor,'black',num+2,id3); setInterval("javascript:tempo(); desenho[num]=''; angulo = (Math.PI/2 - segundos*Math.PI/30); inclina_reta(xc,yc,0.8*comprimento,angulo,'red',num,id1)",1000); setInterval("javascript:tempo(); if(segundos == 0) { desenho[num+1]=''; angulo = (Math.PI/2 - minutos*Math.PI/30); inclina_reta(xc,yc,0.9*comprimento,angulo,'black',num+1,id2) }",1000); setInterval("javascript:tempo(); if(segundos == 0) { desenho[num+2]=''; angulo = (Math.PI/2 - horas*Math.PI/6 - minutos*Math.PI/360); inclina_reta(xc,yc,0.6*comprimento,angulo,'black',num+2,id3) }",1000); } function tempo() { data = new Date(); segundos = data.getSeconds(); minutos = data.getMinutes(); horas = data.getHours(); milisegundos = data.getMilliseconds(); } function ativar_relogio(xc,yc,cor,tamanho) { javascript:tempo(); this.xc = xc; this.yc = yc; this.cor = cor; this.tamanho = tamanho; if (milisegundos == 0) { javascript:imprime_relogio(xc,yc,cor,tamanho) } else { intervalo = setInterval("javascript:tempo(); if(milisegundos == 0) { clearInterval(intervalo); javascript:imprime_relogio(xc,yc,cor,tamanho) }",1) } } desenho = new Array(); desenho[0] = ""; desenho[1] = ""; desenho[2] = ""; desenho[3] = ""; // ###Desenhar um PONTO### function desenha_ponto(px,py,cor,num) { desenho[num] += "\n<span style=\"position : absolute; top: "+py+"px; left: "+px+"px\"><font color=\""+cor+"\">.</font></span>"; } // ### Distância entre dois Pontos ### function distancia(x1,y1,x2,y2) { var dist; dist = Math.sqrt( Math.pow( Math.abs( x1 - x2) , 2 ) + Math.pow( Math.abs( y1 - y2) , 2 ) ) parseFloat(dist); return dist; } // ###Desenhar uma RETA### function desenha_reta(p1x,p1y,p2x,p2y,cor,num,id) { if (p1x == p2x) { if ( p1y > p2y ) { var aux = p1y; p1y = p2y; p2y = aux; } for(var ay=p1y; ay<=p2y; ay += (p2y-p1y)/((distancia(p1x,p1y,p2x,p2y)/1)) ) desenha_ponto(p1x,ay,cor,num); } else { if (p1x > p2x) { var aux1 = p1x; p1x = p2x; p2x = aux1; var aux2 = p1y; p1y = p2y; p2y = aux2; } for (x=p1x; x<=p2x; x += (p2x-p1x)/( ( distancia(p1x,p1y,p2x,p2y)/1 ) ) ) { var y = ( ( (p1y-p2y)/(p1x-p2x) )*x + ( (p2x*p1y-p2y*p1x)/(p2x-p1x) ) ); desenha_ponto(x,y,cor,num); } } document.getElementById(id).innerHTML = desenho[num]; } // ### Desenhar um CIRCULO ### function desenha_circulo(px,py,raio,cor,num,id) { var coef = 0; if ( py != px ) coef = py-px; for ( x=(px-raio); x<=(px+raio); x += 2/Math.PI ) { y = ( Math.sqrt ( Math.pow(raio,2) - Math.pow(x-px,2) ) + py ); desenha_ponto(y-coef,x+coef,cor,num); y = ( Math.sqrt ( Math.pow(raio,2) - Math.pow(x-px,2) ) + py ); desenha_ponto(x,y,cor,num); y = ( py - Math.sqrt ( Math.pow(raio,2) - Math.pow(x-px,2) ) ); desenha_ponto(y-coef,x+coef,cor,num); y = ( py - Math.sqrt ( Math.pow(raio,2) - Math.pow(x-px,2) ) ); desenha_ponto(x,y,cor,num); } document.getElementById(id).innerHTML = desenho[num]; } // ### Função que inclina uma reta dando o respectivo ângulo em Radianos. ### function inclina_reta(xc,yc,tamanho,angulo,cor,num,id) { var xp = xc + tamanho*Math.cos(angulo); var yp = yc - tamanho*Math.sin(angulo); desenha_reta(xc,yc,xp,yp,cor,num,id); } function imprime_marcas(xc,yc,tamanho,cor,num,id,num_fonte) { var numero = 1; var angulo; for(angulo = Math.PI/3; angulo >= -3*Math.PI/2; angulo -= Math.PI/6) { inclina_marcas(xc,yc,tamanho,angulo,cor,num,id,numero,num_fonte); numero++; } document.getElementById(id).innerHTML = desenho[num]; } function inclina_marcas(xc,yc,tamanho,angulo,cor,num,id,numero,num_fonte) { var xp = xc + tamanho*Math.cos(angulo); var yp = yc - tamanho*Math.sin(angulo); desenho[num] += "\n<span style=\"position : absolute; top: "+yp+"px; left: "+xp+"px\"><font size=\""+num_fonte+"\"color=\""+cor+"\">"+numero+"</font></span>" } E abaixo de uma página que vai exibir o relógio... <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 (pode ser que lerde um pouco esse link)</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> Falows
-
Abrir Link Em Frame Separado
pergunta respondeu ao danyort de renan_doidera em Ajax, JavaScript, XML, DOM
nomedoframe.parent.location = "pagina.htm" É isso. Falows -
Acho que não tem como colocar botão triangular não... só se esse botão for uma figura que você criar né... Falows
-
Chato mesmo hein.... Tenta burlar esse problema colocando um id no select, e quando você "abrir" a janela que fica na frente dele, muda o estilo do select pegando pelo id para escondido (hidden). Ou tenta não colocar essa janela na frente do maldito select! HEaheuaaeheaueheaae. Falows
-
Mudar Tamanho Da Janela Ou Página
pergunta respondeu ao ...fabinho de renan_doidera em Ajax, JavaScript, XML, DOM
Para mudar o tamanho de uma janela, usa: window.resizeTo(x,y) Falows -
Não dá pra contrrolar isso não, tem que mexer na configuração do browser mesmo para definir o que você quer que imprime ou não. Falows
-
O campo de busca é um campo como qualquer outro, você pode usar todos os estilos compatíveis nele. Falows
-
Como Fazer Para Executar Um Comando
uma questão respondeu renan_doidera em Ajax, JavaScript, XML, DOM
O máximo que você pode fazer é abrir uma pasta do pc do usuário. Falows -
Tem scripts que simulam barras de rolagem aqui no fórum, dá uma procurada que você acha. Falows
-
Poxa a coisa tá ficando importante né... o tópico agora é Strict, pow.... Como Fabyo disse, também não dou fé nesse lance de HD pifado não, se não me engano alguém antes já tinha escrito que ele poderia dar uma desculpa mais ou menos assim... Tamos esperando Dave. Falows
-
Nesse fórum tem um exemplo na parte de scripts prontos, dá uma olhada láh. Falows.
-
Barras De Rolagem Na Esquerda
pergunta respondeu ao renan_doidera de renan_doidera em HTML, XHTML, CSS
Nossa, que coisa hein... só falta falar que a barra de rolagem horizontal é em cima pra inverter tudo de vez mesmo... valeu por matar a curiosidade! Falows -
É só mexer com div e estilo ... o botão "fechar" altera a visibilidde do div para escondido (hidden) , tem alguns exemplos disso aqui no fórum, dá uma olhada aí. Falows.
-
Abrir O Popup Com O Tamanho Da Imagem
pergunta respondeu ao hicarocastro de renan_doidera em Ajax, JavaScript, XML, DOM
De uma forma que funcione em browseres como Netscape eu não sei não. Mas no IE sim. Falows -
Como Centralizar Um Pop-up Ao Clikar!?
pergunta respondeu ao kafunga de renan_doidera em Ajax, JavaScript, XML, DOM
Pessoal, procura dar uma olhada na busca do fórum antes de abrir um tópico, pode ser que outras pessoas já tenham tido a mesma dúvida e esta já tenha sido respondida. http://scriptbrasil.com.br/forum/index.php...zar#entry218104 Falows -
Eu estava navegando em um site, http://www.warezfaw.com , e uma coisa que me intrigou que eu nunca tinha visto antes, é o fato da barra de rolagem dele ficar na ESQUERDA! e não na direita como é convencionado. Isso no IE, mas quando abri ele no Netscape as barras ficaram na direita, parece ser alguma tag, ou especificação que faz isso e só funciona no IE mesmo. Aguem sabe que tag é essa? Falows
-
Acessar Arquivo Do Sistema
pergunta respondeu ao Córsico de renan_doidera em Ajax, JavaScript, XML, DOM
Você pode abrir uma pasta (C:/EIS) , agora executar arquivos que estão dentro dela são outros quinquentos... Falows