Dezinh0 Postado Agosto 8, 2003 Denunciar Share Postado Agosto 8, 2003 (editado) Atenção!!! - Poste apenas Scripts relacionados;-Caso possua dúvidas, crie um novo post;-Evite postar scripts repetidos;-Clique no link do script que você irá para o local certo. Página 1 Validacao De Caracteres Para O Campo E-mail Páginas Sem Erro De Script Desabilita Botao Direito Desabilita Botao Direito 2 Desabilita Seleçao De Textos Abre Uma Outra Janela Ao Sair Da Que Esta Voltar Ao Topo Da Tela Onmouseover Coloca Mensagem Na Barra De Status Coloca Uma Mensagem Na Barra De Status Quando Passa O Mouse Este É Otimo Para Documentacoes Na Mesma Pagina Imprimir Links Sublinhandos Botao Link Move A Posição Da Página Ao Carregar Desabilitar O Teclado Pop Diaria Quiz Do Anao Trabalhando Com Datas Validação De E-mail Uma Validação Para Combobox, Podendo Passar Mensagens Utilizando O Onmouseover E Onmouseout Datas... Calcular Entre Elas Adicionar A Favoritos Para Abrir Uma Janela Pop Up Formatação De Valores Na Digitação Página 2 Aniversarios Texto Sendo Digitado Coração Configurável (cor, Nome, Tamanho) Hora Dual Fechar Sem Pedir Confirmação Automático Fechar Sem Pedir Confirmação Por Meio De Botão Criando Um Cookie Fazer Pesquisas Com Js Contagem De Caracteres Numa Area De Texto Janela Div Arrastável Com Clique Do Mouse Pop Up No Meio Da Tela Pop Up em Tela Cheia Figura Que Acompanha O Scroll Texto Piscando em Várias Cores Usando Array E Loop While Para Criar Tabela Pop Que Abre Automaticamente De Acordo Com A Resolução Do Usuário Barra De Cores em Gradiente Love Test Página 3 Montagem Automática De Tabela Mensagens Randômicas Destaque De Ocorrência De Palavras Na Página Menu Explorer Scroller Lateral Que Muda De Cor De Acordo Com A Posição Do Mouse Texto Rotativo Na Barra De Status Rolagem Suave Automática Da Página Banner Rotativo Centralizar Pop No Centro Da Tela Código De Página Para Criptografia Marquee Com Botão Iniciar E Parar Sublinhado nos Links Bloquear A Atividade Do Teclado Alterar Cor De Fundo De Link Quando Com O Cursor Sobre Mensagem Na Barra De Status Com O Mouse Sobre Barra De Rolagem Colorida Borda Da Página Passar Uma Linha Sobre O Texto Botão Desabilitado Máscara De Horas Com ":" Automático E Validação Email Direto Da Página, Utilizando O Outlook, Sem Linguagem Dinâmica Desabilitar Botoes/text Maximizar A Janela E Simular O F11 Adicionar Aos Favoritos Página 4 Ler Código Fonte De Página Script De Bem-vindo Na Barra De Status Scroll Automático Para Textos Grandes Formulário Com Preenchimento Obrigatório Relógio Visualizar O Código Fonte De Alguma Página Confirm Que Nunca Cancela Efeito De Transição De Página Como Retirar A Barra De Rolagem Vertical, Ou Horizontal, Ou Ambas Botão Que Só Pode Ser Clicado 1 Vez Cronometro Conversor De Html Para Javascript Formatação Inteligente dos Campos Iframe Com Fundo Transparente Janela Cadente Página 5 Página Carrega Ao Passar O Mouse Query String em Js Guerra nas Estrelas Animação Que Segue O Mouse Apenas Na Horizontal, Com A Vertical Fixa Janelinha Maluquinha Rs Desabilitando Um Objeto Atraves De Um Checkbox Smilies Na Textarea Desabilitando Botões Ao Enviar Um Form Teclado Virtual Enquete Do John Resolução De Equações Do Segundo Grau Verifica Se O Número É Primo Ou Não Select Que Com Data De Nascimento, Retorna O Signo Automaticamente Contagem Regressiva Quadro Com Rolagem Página 6 Passar Parâmetros em Javascript Aparecer O Botão Continuar Ao Clicar em Aceitar Função Trim Forçar O User A Não Poder Desmarcar Os Check's Forçar A Marcar Pelo Menos Um Check Enter Como Tab nos Principais Navegadores Impedir Minimização De Janela E Foco De Outras Páginas Filtro De Arquivos Para Upload Endereço Da Pasta De Um Arquivo Com Contra-barras Convertido em Barras Conforme Digita Num Input Vai Procurando A Opção Num Select Pegar Conteúdo De Uma Determinada Coluna Da Tabela. Efeito De Cores em Tabela Tipo Phpmyadmin Script Para Enviar Um Submit Para O Formulario, Quando O Foco Estiver em Uma Optonbox Relogio De Ponteiro Bem Legal Que Acompanha O Mouse Exporta Variáveis Fácil Página 7 Trabalhando Com Cookies Número Primo Ou Não Hacker Speed Texto Rotativo Popup Centralizados Trava Botao 2 Do Mouse Confirmar Cancelar Que não Cancela Carrega Pagina Sem O Click Apenas Com O Passar Do Mouse Marcar E Desmarcar Checkbox De Mesmo Id Marcar E Desmarcar Todos Checkboxs Com Ids Diferentes Auto Completar Para Formularios Antispam .. Musica On Off Troca De Figuras Mover DivPágina 8Validação de e-mailsCarregar fotoContagem de CaracteresBanner VoadorRemover item da tabelaRemover item da tabela - melhoradoDeletando linhas com o evento OnClickAtualização da páginaBotão de ConfirmaçãoEsvazia campo ao focarSó permite digitação de númerosHint no linkCria opções - botão direito do mouseMuda figura ao passar o mousePágina 9Efeito em textoTexto que acompanha o mouseBloqueando o botão do teclado "PrintScreen"Usando fontes diferentes sem o auxilio de imagemPré-loadFormatando Body com CSSMáscara de valoresMenu centralizado a esquerda que se move com a páginaTransforme strings numéricas em textoScrollbar que piscaScrollbar que pisca 2Janela não minimizaLink que piscaTexto como máquina de escreverLinks vivos Página 10 Preencher Select conforme opção escolhidaCoordenadas do mouse na telaPermitir Ou Bloquear Alterações Em Inputs Sem Desabilitar, Com Um BotãoPágina de redirecionamento com contagem regressivaValidar todos os campos do form independente da quantidadePassa para letras maiusculas ao digitarMuda para o proximo campo automaticamenteVários efeitos de transição em imagemAbre janela de texto (layer)Script para validação de campos /você decide quais campos serão obrigatórios pelo nome do objetoInativa Botão Direito Também No FireFoxAuto-completar diferenteChecador de checkbox - adaptadoValidação de campos em brancoCheckar todos os checkbox (melhorado)Pagina 11Jogo da velhaConta quantos formulário existem em uma página! && Quantas imagens existem em uma páginaAdicionar aos favoritos [iE] // Adicionar ao Bookmarks [FF]Função que valida o radiobutton e define a action do form de acordo com o selecionado.Converte caracter em imagemConta a quantidade de Elementos de um FORMValida campo && Verifica se data é válidaCódigo muito interessante de um banner fullTrabalhando com abasBloqueando o F5 do tecladoMerlin do MS OfficeEscolher action do form com radiobuttonTratando campos data Editado Julho 30, 2006 por OSJunior Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Setembro 22, 2004 Denunciar Share Postado Setembro 22, 2004 Função para aparecer o botao continuar ao clicar em ACEITAR.<!---- Tulio Ricardo - www.navegahost.com.br><script language="JavaScript"> function Agree() { if (document.frmForm.a1.checked==1) document.frmForm.ok.disabled=0; else document.frmForm.ok.disabled=1; } function Verify() { if (document.frmForm.a1.checked==1) { document.frmForm.action='http://www.seusite.com.br/index.php?navegahost=assine1'; document.frmForm.method='post'; document.frmForm.submit(); } }</script>Como usar: <table width="490" height="82" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="148" height="45" class="txt2"> </td> <td width="338" align="left" valign="bottom"> <input type="radio" id="a0" name="agree" value="0" checked onClick="JavaScript:Agree();"> <span class="xb">Não concordo com os termos</span><br> <input type="radio" id="a1" name="agree" value="1" onClick="JavaScript:Agree();"> <span class="xb">Concordo os termos</span></td> </tr> <tr align="center"> <td height="36" colspan="2" class="txt2" width="488"><input name="ok" type="submit" class="nc" value="Continuar" disabled> </td> </tr> </table> Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Setembro 29, 2004 Denunciar Share Postado Setembro 29, 2004 Ø Função TRIM Ø//***************************************************************//// Todos Conhecem a função trim que é impementada em diversas linguagens// como VB,asp,php... Essa função retira os espaços em branco na frente e a // traz de uma string qualquer passada por parametros.// // ☼ Se torna muito util para validaçoes ....// //*************************************************************** <script language='javascript'> function valida() { var xxx; xxx=trimP(document.form1.TTT.value); if(xxx==0) { window.alert(' Preencha Coretamente! Sem Espaços em Brancos no começo e no fim do texto! '); } else { document.form1.TTT.value=xxx; } } // ========================================================================== function trimP(strP) { // === Variaveis === var aux; var i; var pi; var pu; var result; // ==================== aux=strP; pi=0; pu=0; // == Descobre o 1º Caracter Valido! for(i=0;i<strP.length;i++) { if (strP.charAt(i)!=' ') { pi=i; break; } } //-====================================== // == Descobre o Ultimo Caracter Valido! for(i=strP.length-1;i>=0;i--) { if (strP.charAt(i)!=' ') { pu=i; break; } } //-====================================== if (pi==0 && pu==0) { if (strP.charAt(0)!=' ') { result=aux.substring(0,1); //Captura os caracteres validos!!! } else { result=0; //significa que não tem caracteres validos ou sejha só tem espaços brancos. } } else { if (pu==0) { pu=aux.length; } result=aux.substring(pi,pu+1); //Captura os caracteres validos!!! } return result; } // Fim da Função... </script> <!-- "Codigo" HTML --> <html> <body bgcolor='gray'> <form name='form1' id='form1' method='POST'> <center> <h1> Ø Função Trim -- Desenvolvida por Diego Pacheco Ø </h1> <br> <br> <font color='white' size='4'> Digite o Texto aki: </font> <input type='text'name='TTT' id='TTT' size='10' maxlength='10' value=''> <input type='button' name='testar' id='testar' value=' Testar! ' onClick='valida();'> </center> </from> </body> </html> /************************************************** Nome: Diego Pacheco * Nick_Name:Dmetallica * Idade: 19 * Programo: VB,PHP,DELPHI,SQL,ACCESS,JS,PASCAL * ICQ: 122464657* MSN: pacheco_programador@hotmail.com* Uma_frase:"Morro de pé mas não vivo de juelhos" * » TE AMO BRUNA (Minha namorada!) « * *************************************************/// Fallou galera.... Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Setembro 29, 2004 Denunciar Share Postado Setembro 29, 2004 Forçar o user a não poder Desmarcar os check´s//===================================================//// Galera isso foi util para min ... derepente alguém pode prescisar !!!////=================================================== <script language='javascript'> function valida(nomeC) { for (var i=0;i<document.form1.elements.length;i++) { var objC = document.form1.elements[i]; if (objC.name == nomeC ) { objC.checked = true; } } } </script> <!-- "Codigo" HTML --> <html> <body bgcolor='gray'> <form name='form1' id='form1' method='POST'> <center> <h1> Ø Validação de Checks || TODOS MARCADOS || <br> -- Desenvolvida por Diego Pacheco Ø -- </h1> <br> <br> <font color='bronze' size='7'> Tente Des-Selecionar todos os Check´s!!! </font> <br> <br> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' checked onClick='valida(this.name);'> </center> </from> </body> </html> //Fallou... Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Setembro 29, 2004 Denunciar Share Postado Setembro 29, 2004 Forçar a Marcar Pelo menos um CheckBox//====================================================//// Galera -- Essa função ae que eu fiz é bem interesante foça ao usuario // marcar pelo menos um checkbox. Util em validações desse tipo.////==================================================== <script language='javascript'> function valida(nomeC) { var mark; mark=0; for (var i=0;i<document.form1.elements.length;i++) { var objC = document.form1.elements[i]; if (objC.name == nomeC ) { if (objC.checked == true) { mark=1; } } } if (mark==0) { alert(' VocÊ Não marcou nenhum check marque pelo menos 1! '); } else { alert(' Você Marcou pelo menos 1! '); } } </script> <!-- "Codigo" HTML --> <html> <body bgcolor='gray'> <form name='form1' id='form1' method='POST'> <center> <h1> Ø Validação de Checks || Pelo menos 1 Check || <br> -- Desenvolvida por Diego Pacheco Ø -- </h1> <br> <br> <font color='bronze' size='7'> Tente Não selecionar pelo menos 1 Check! </font> <br> <br> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> <input type='checkbox'name='TTT' id='TTT' onClick='valida(this.name);'> </center> </from> </body> </html> //Fallou ... Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Outubro 5, 2004 Denunciar Share Postado Outubro 5, 2004 Pessoal, o negócio é o seguinte:Este script é para aqueles que me pediram uma função do enter que funcionasse nos principais navegadores. Não consegui testar no IE, mas acredito que funcione, qualquer coisa me avisem.Para a função funcionar você precisa adicionar os campos no array Campos, se você quiser q algum campo não passe o foco é só não adicionar.é um script bem simples, sem muitos recursos, possuo outro que tem bem mais recursos, mas esse foi desenvolvido por mim e meus colegas de trabalho e não posso disponibilizar.Espero que façam bom proveito, qualquer dúvida postem ae.AbraçoCrystian <html> <head> <script language="JavaScript"> /* Este script foi desenvolvido por Crystian Zini Valduga, com a finalidade de ajudar programadores web. É muito fácil copiar, por isso respeite quem teve a idéia de fazê-lo. Amanha pode ser você no meu lugar. Abraço Bom proveito Crystian */ var campos = new Array(); // Função que adiciona os campos que vão receber o foco function addCampos(nome){ campos[campos.length] = nome; } // Função que trata o evento do teclado.(Quando se clica no enter) function enter(evt){ var ret = new Boolean(true); var tecla = (navigator.appName == 'Netscape') ? evt.keyCode : window.event.keyCode; var nome = (navigator.appName == 'Netscape')?evt.target.name: event.srcElement.name; var type = (navigator.appName == 'Netscape')?evt.target.type: event.srcElement.type; if(tecla == 13){ if(type == "button") return true; ret = nextCampo(nome); return ret; } return ret; } // Função que passa o foco para o próximo campo. function nextCampo(nome){ for(i=0; i< campos.length; i++){ //> if(campos[i]== nome){ if(i==campos.length-1){ obj = eval('document.forms[0].'+campos[0]); obj.focus(); break; } else { obj = eval('document.forms[0].'+campos[i+1]); obj.focus(); break; } } } return false; } // atribuição do manipulador ao evento if(navigator.appName=="Netscape") document.onkeypress = enter; else document.onkeydown = enter; </script> </head> <body onload="javascript:{document.form.text.focus();}"> <form name="form" action="" method=""> <table align="center"> <tr> <td>Campo 1:</td><td><input type="text" name="text" size="10"></td> <script language="javascript">addCampos('text');</script> </tr> <tr> <td>Campo 2:</td><td><input type="checkbox" name="check"></td> <script language="javascript">addCampos('check');</script> </tr> <tr> <td>Campo 3:</td> <td> <select name="select"> <option value="1">Um</option> <option value="2">Dois</option> <option value="3">Três</option> </select> </td> <script language="javascript">addCampos('select');</script> <tr> <td colspan="2" align="center"><input type="button" name="button" value="enviar"></td> <script language="javascript">addCampos('button');</script> </table> <form> </body> </html> Link para o comentário Compartilhar em outros sites More sharing options...
0 renan_doidera Postado Outubro 23, 2004 Denunciar Share Postado Outubro 23, 2004 - Impedir Minimização de Janela e Foco de outras pagesVai o código aí....<html> <h1 align="left"><font type="tahoma" color="red"> Tente Minimizar essa Janela! ou tire ela de foco e espere uns 30 segundos!!!!</font> </p> <br> <br> <br> <br> <h5 align="left"><font type="technical" color="green">Script by <u><b>RENAN MANOLA</u></b></font> <font size="1"> (20/04/03)</font> <script language="JavaScript"> if (top.frames.length!=0) top.location=self.document.location; self.moveTo(0,0); self.resizeTo(screen.availWidth,screen.availHeight); setInterval("self.focus()",5); self.focus(); </script> <html> Link para o comentário Compartilhar em outros sites More sharing options...
0 renan_doidera Postado Outubro 30, 2004 Denunciar Share Postado Outubro 30, 2004 - Filtro de Arquivos para UPLOAD: Nesse caso aí só permite arquivos com extenção .jpg ou .gif, com tamanho menor que 15 Kb e com dimensões menores que 350x225 ...<html> <head> <title>Upload de Imagem!! por Renan Manola</title> </head> <body> <form name="form" enctype="multipart/form-data" method="post" action="javascript:verifica_extencao()" 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() { tamanhoArqMax = 15000 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 > tamanhoArqMax) {alert("O tamanho da Imagem é muito grande ... "+tamanho_imagem+" Bytes!! \n Tamanho Máximo suportado : "+tamanhoArqMax+" Bytes \n São "+(tamanho_imagem-tamanhoArqMax)+" Bytes a Mais!");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 {alert("O arquivo foi Aceito... \n Localização: "+document.form.arq.value+"\n Tamanho: "+tamanho_imagem+" Bytes \n Dimensões :"+largura+"x"+altura)} } </script> </form> <p><a href="javascript:verifica_extencao()">GRAVAR!!</a></p> <p> </p> <p> </p> <div id="foto"></div> </body> </html> Esse só roda direitin no IE Link para o comentário Compartilhar em outros sites More sharing options...
0 renan_doidera Postado Outubro 30, 2004 Denunciar Share Postado Outubro 30, 2004 - Endereço da pasta de um arquivo com Contra-Barras convertidas em Barras Bem esse foi muito útil pra mim no meu último projeto, eu precisava da pasta de um arquivo selecionado pelo usuário com as respectivas contra-barras do endereço convertidas em barras! Segue abaixo:<html> <head> <meta http-equiv="Content-Language" content="pt-br"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Endereço do arquivo - valeu Kleber!</title> </head> <body> <form name="arqform"> <p> </p> <p>Endereço do arquivo : <input type="file" name="arq_end_cont" size="25" > <input type="button" value="Dar Pasta" name="Converte" onclick="javascript:validaendereco()"></p> <script> function validaendereco() { var endereco1v = document.arqform.arq_end_cont.value var endereco1 = T("\\","/",endereco1v); endereco1 = darpasta(endereco1); alert("Endereço da pasta do arquivo com barras:"+endereco1); } //Por Kleber (www.tiraduvidas.com.br) , adaptado por Renan Manola function T(velho,novo,texto) { for (var i=0; i<texto.length; i++) { texto = texto.replace(velho,novo); } return texto; } function darpasta(href) { var path = ""; var s = href.split("/"); for (var i=0;i<(s.length-1);i++) { path+=""+s[i]+"/"; } i=s.length-1; path+=""; href = "file://" + path; return href } </script> </form> </body> </html> Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Novembro 18, 2004 Denunciar Share Postado Novembro 18, 2004 CONFORME DIGITA NUM INPUT VAI PROCURANDO A OPÇÃO NUM SELECTÉ um script simples que procura a cada letra digitada se existe o q você digitou no select e seleciona. É caseInsensitive (não importa se você digitar maiúscula ou minúscula).<html><head><script language="javascript">function trocaOpcao(valor, objSel) { for (i=0; i < objSel.length; i++){ qtd = valor.length; if (objSel.options.text.substring(0, qtd).toUpperCase() == valor.toUpperCase()) { objSel.selectedIndex = i; break; } }}</script></head><body> <form name="form"> <input type="text" name="texto" onkeyup="trocaOpcao(this.value, document.form.combo);"> <select name="combo"> <option>abraço</option> <option>banana</option> <option>cachorro</option> <option>cadela</option> <option>caipira</option> <option>dados</option> <option>danette</option> <option>danone</option> <option>rabisco</option> </select> </form></body></html>Qualquer dúvida poste no Forum e não aqui...AbraçoCrystian Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Novembro 19, 2004 Denunciar Share Postado Novembro 19, 2004 PEGAR CONTEÚDO DE UMA DETERMINADA COLUNA DA TABELA.Este é um script q desenvolvi pois já vi várias dúvidas nesse sentido. Qualquer dúvida poste no Forum uma pergunta E NÃO AQUI <html> <head> <script language="javascript"> /***************************************************** Script desenvolvido por Crystian Zini Valduga *****************************************************/ function getConteudo(posicao, linha, coluna) { try { var table = document.getElementsByTagName('table')[parseInt(posicao)-1]; var linha = table.rows[parseInt(linha)-1]; var coluna = linha.cells[parseInt(coluna)-1].innerHTML; alert("O conteúdo da coluna passada é : "+coluna); } catch(e) {alert("Algum dos valores informados não existe. Erro:"+e);} } /**************************************************** Seja esperto, não copie código sem ao menos entende-lo, portanto tire suas dúvidas. ****************************************************/ </script> </head> <body> Primeira Tabela<br> <table border=1> <tr> <td>td 1 da tr 1 da table 1</td> <td>td 2 da tr 1 da table 1</td> <td>td 3 da tr 1 da table 1</td> </tr> <tr> <td>td 1 da tr 2 da table 1</td> <td>td 2 da tr 2 da table 1</td> <td>td 3 da tr 2 da table 1</td> </tr> <tr> <td>td 1 da tr 3 da table 1</td> <td>td 2 da tr 3 da table 1</td> <td>td 3 da tr 3 da table 1</td> </tr> </table> <br> Segunda Tabela <br> <table border=1> <tr> <td>td 1 da tr 1 da table 2</td> <td>td 2 da tr 1 da table 2</td> <td>td 3 da tr 1 da table 2</td> </tr> </table> <br> Opções: <form name="form"> Posição da tabela: <input type="text" name="nrTable" size="5"><br> Posição da linha: <input type="text" name="nrLinha" size="5"><br> Posição da coluna: <input type="text" name="nrColuna" size="5"><br> <input type="button" name="botao" value="Ver Conteúdo" onclick="javascript:{ getConteudo(this.form.nrTable.value, this.form.nrLinha.value, this.form.nrColuna.value);}"> </form> </body> </html> AbraçoCrystian Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Novembro 19, 2004 Denunciar Share Postado Novembro 19, 2004 Efeito de cores em tabela tipo phpmyadminEu fiz esse script baseado nos efeitos do phpmyadmin, com funções que troca de cor com o passar do mouse e quando clica no checkbox troca a cor , e um select all em todos os checkboxeu simplifiquei bastante , e tive ajuda do Illidan e do Crystian bom ta ai:<html><head><title>Tabela</title><style type="text/css"><!--td.tab { border-top: 1px solid #999; border-right: 1px solid #666; border-left: 1px solid #999; border-bottom: none; border-radius: 2px; -moz-border-radius: 2px;}table.tabs { border-top: none; border-right: none; border-left: none; border-bottom: 1px solid gray;}.style1 {color: #000066}.style2 {color: #0000FF}--></style></head><body style="cursor: pointer;"><form name="form1" method="post" action=""> <p> </p> <table border="0" align="center" cellspacing="0" cellpadding="3" width="50%" class="tabs"> <tr bgcolor="#FFFF99"> <td width="10" class="tab"><input type="checkbox" name="checkbox" value="todas" onClick="selecionar_todas(this.checked)"></td> <td class="tab style1">Nome</td> <td class="tab style1">Email</td> <td class="tab style1">Telefone</td> </tr> <tr bgcolor="#DFDFDF" onClick="javascript: if(this.style.backgroundColor == 'yellow'){this.style.backgroundColor = '#DFDFDF';}else{this.style.backgroundColor = 'yellow'};" onMouseOver="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCFFCC';}" onMouseOut="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#DFDFDF';}"> <td width="10" class="tab"><input type="checkbox" name="1" value="checkbox"></td> <td class="tab style2">Fabyo</td> <td class="tab style2">none@nom.com</td> <td class="tab style2">4444-5555</td> </tr> <tr bgcolor="#CCCCCC" onClick="javascript: if(this.style.backgroundColor == 'yellow'){this.style.backgroundColor = '#CCCCCC';}else{this.style.backgroundColor = 'yellow'};" onMouseOver="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCFFCC';}" onMouseOut="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCCCCC';}"> <td width="10" class="tab"><input type="checkbox" name="2"></td> <td class="tab style2">Crystian</td> <td class="tab style2">none@nom.com</td> <td class="tab style2">4444-5555</td> </tr> <tr bgcolor="#DFDFDF" onClick="javascript: if(this.style.backgroundColor == 'yellow'){this.style.backgroundColor = '#DFDFDF';}else{this.style.backgroundColor = 'yellow'};" onMouseOver="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCFFCC';}" onMouseOut="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#DFDFDF';}"> <td width="10" class="tab"><input type="checkbox" name="3"></td> <td class="tab style2">Illidan</td> <td class="tab style2">none@nom.com</td> <td class="tab style2">4444-5555</td> </tr> <tr bgcolor="#CCCCCC" onClick="javascript: if(this.style.backgroundColor == 'yellow'){this.style.backgroundColor = '#CCCCCC';}else{this.style.backgroundColor = 'yellow'};" onMouseOver="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCFFCC';}" onMouseOut="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCCCCC';}"> <td width="10" class="tab"><input type="checkbox" name="4"></td> <td class="tab style2">Erick</td> <td class="tab style2">none@nom.com</td> <td class="tab style2">4444-5555</td> </tr> <tr bgcolor="#DFDFDF" onClick="javascript: if(this.style.backgroundColor == 'yellow'){this.style.backgroundColor = '#DFDFDF';}else{this.style.backgroundColor = 'yellow'};" onMouseOver="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#CCFFCC';}" onMouseOut="javascript:if(this.style.backgroundColor != 'yellow'){ this.style.backgroundColor = '#DFDFDF';}"> <td width="10" class="tab"><input type="checkbox" name="5"></td> <td class="tab style2">Gladisson</td> <td class="tab style2">none@nom.com</td> <td class="tab style2">4444-5555</td> </tr> </table></form><script language="JavaScript">formulario=document.form1;function selecionar_todas(retorno){if(retorno==true){for(i=0;i<formulario.length;i++){ if(formulario.elements.type=="checkbox" && formulario.elements.name!="todas"){ if(formulario.elements.checked==false){ formulario.elements.checked=true; } }}} else {for(i=0;i<formulario.length;i++){ if(formulario.elements.type=="checkbox" && formulario.elements.name!="todas"){ if(formulario.elements.checked==true){ formulario.elements.checked=false; } }}}}</script></body></html> Link para o comentário Compartilhar em outros sites More sharing options...
0 AndreTrickle Postado Novembro 23, 2004 Denunciar Share Postado Novembro 23, 2004 Script para enviar um Submit para o formulario, quando o foco estiver em uma optionboxdesenvolvido por mim e pelo Crystian <script language="javascript"> function enter (evt) { if (evt.keyCode == 13) { document.form1.submit(); } } </script> <form name="form1"> <select class="optionbox" size="1" name="ProV" onkeydown="enter(event);"> </form> obs.:Testado em IE e no Firefox 1.0ambos OK! Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Novembro 29, 2004 Denunciar Share Postado Novembro 29, 2004 Relogio de Ponteiro Bem legal que acompanha o mouseesse script achei num site<html><head><title>RELOGIO</title></head><body><!-- ONE STEP TO INSTALL SILLY CLOCK:1. Copy the coding into the HEAD of your HTML document --><!-- STEP ONE: Paste this code into the HEAD of your HTML document --><HEAD><script LANGUAGE="JavaScript"><!-- Silly Clock 4 by Kurt Griggt --><!-- http://website.lineone.net/~kurt.grigg/javascriptt --><!-- BeginfCol='#FF0000';//face colour.dCol='#FFFFFF';//dot colour.hCol='#000000';//hours colour.mCol='#000000';//minutes colour.sCol='7788ff';//seconds colour.ClockHeight=35;ClockWidth=35;ClockFromMouseY=80;ClockFromMouseX=5; //Alter nothing below! Alignments will be lost!ns=(document.layers);ie=(document.all);h=3;m=4;s=5;face='1 2 3 4 5 6 7 8 9 10 11 12';face=face.split(' ');n=face.length;speed=0.6;ymouse=0;xmouse=0;scrll=0;p="<font face=verdanal size=1 color="+fCol+">";e=360/n;HandHeight=ClockHeight/4;HandWidth=ClockWidth/4;HandY=0;HandX=0;scrll=0;y=new Array();x=new Array();Y=new Array();X=new Array();for (i=0; i < 37; i++){y=0;x=0;Y=0;X=0}Dy=new Array();Dx=new Array();DY=new Array();DX=new Array();for (i=0; i < n; i++){Dy=0;Dx=0;DY=0;DX=0}if (ns){for (i=0; i < n; i++)document.write('<layer name="nsN'+i+'" top=0 left=0 height=15 width=15><center>'+p+face+'</font></center></layer>');for (i=0; i < n; i++)document.write('<layer name="nsD'+i+'" top=0 left=0 bgcolor='+dCol+' clip="0,0,2,2"></layer>');for (i=0; i < h; i++)document.write('<layer name=nsH'+i+' top=0 left=0 bgcolor='+hCol+' clip="0,0,2,2"></layer>');for (i=0; i < m; i++)document.write('<layer name=nsM'+i+' top=0 left=0 bgcolor='+mCol+' clip="0,0,2,2"></layer>');for (i=0; i < s; i++)document.write('<layer name=nsS'+i+' top=0 left=0 bgcolor='+sCol+' clip="0,0,2,2"></layer>');}if (ie){document.write('<div id="On" style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0; i < n; i++)document.write('<div id="ieN" style="position:absolute;width:15px;height:15px;text-align:center">'+p+face+'</font></div>');document.write('</div></div>');document.write('<div id="Od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0; i < n; i++)document.write('<div id="ieD" style="position:absolute;height:2px;width:2px;font-size:2px;background:'+dCol+'"></div>');document.write('</div></div>');document.write('<div id="Oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0; i < h; i++)document.write('<div id="ieH" style="position:absolute;width:2px;height:2px;font-size:2px;background:'+hCol+'"></div>');document.write('</div></div>');document.write('<div id="Om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0; i < m; i++)document.write('<div id="ieM" style="position:absolute;width:2px;height:2px;font-size:2px;background:'+mCol+'"></div>');document.write('</div></div>')document.write('<div id="Os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');for (i=0; i < s; i++)document.write('<div id="ieS" style="position:absolute;width:2px;height:2px;font-size:2px;background:'+sCol+'"></div>');document.write('</div></div>')} (ns)?window.captureEvents(Event.MOUSEMOVE):0;function Mouse(evnt){ymouse = (ns)?evnt.pageY+ClockFromMouseY-(window.pageYOffset):event.y+ClockFromMouseY;xmouse = (ns)?evnt.pageX+ClockFromMouseX:event.x+ClockFromMouseX;}(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse; function ClockAndAssign(){time = new Date ();secs = time.getSeconds();sec = -1.57 + Math.PI * secs/30;mins = time.getMinutes();min = -1.57 + Math.PI * mins/30;hr = time.getHours();hrs = -1.575 + Math.PI * hr/6+Math.PI*parseInt(time.getMinutes())/360;if (ie){On.style.top=window.document.body.scrollTop;Od.style.top=window.document.body.scrollTop;Oh.style.top=window.document.body.scrollTop;Om.style.top=window.document.body.scrollTop;Os.style.top=window.document.body.scrollTop;}for (i=0; i < s; i++){ var sd=(ns)?document.layers['nsS'+i]:ieS.style; sd.top=y[8+i]+HandY+(i*HandHeight)*Math.sin(sec)+scrll; sd.left=x[8+i]+HandX+(i*HandWidth)*Math.cos(sec);}for (i=0; i < m; i++){ var md=(ns)?document.layers['nsM'+i]:ieM.style; md.top=y[4+i]+HandY+(i*HandHeight)*Math.sin(min)+scrll; md.left=x[4+i]+HandX+(i*HandWidth)*Math.cos(min);}for (i=0; i < h; i++){ var hd=(ns)?document.layers['nsH'+i]:ieH.style; hd.top=y[1+i]+HandY+(i*HandHeight)*Math.sin(hrs)+scrll; hd.left=x[1+i]+HandX+(i*HandWidth)*Math.cos(hrs);}for (i=0; i < n; i++){ var D=(ns)?document.layers['nsD'+i]:ieD.style; D.top=y[13+i] + ClockHeight*Math.sin(-1.0471 + i*e*Math.PI/180)+scrll; D.left=x[13+i] + ClockWidth*Math.cos(-1.0471 + i*e*Math.PI/180);}for (i=0; i < n; i++){ var N=(ns)?document.layers['nsN'+i]:ieN.style; N.top=y[25+i]-6 + ClockHeight*1.4*Math.sin(-1.0471 + i*e*Math.PI/180)+scrll; N.left=x[25+i]-6 + ClockWidth*1.4*Math.cos(-1.0471 + i*e*Math.PI/180);}} function Delay(){scrll=(ns)?window.pageYOffset:0;y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);for (i=1; i < 37; i++){y=Math.round(Y+=(y[i-1]-Y)*speed);x=Math.round(X+=(x[i-1]-X)*speed);}ClockAndAssign();setTimeout('Delay()',20);}if (ns||ie)window.onload=Delay;// End --></script></HEAD></body></html> Link para o comentário Compartilhar em outros sites More sharing options...
0 renan_doidera Postado Dezembro 7, 2004 Denunciar Share Postado Dezembro 7, 2004 (editado) Exporta Variáveis Fácil Bem pessoal como o nome já diz, serve para você passar variáveis de uma página para outra, eu vi como a Daniela (danyort) fez algo parecido, então resolvi criar um script mais geral e menos complicado de usar, com esse você pode criar o nome da variável e atribuir na barra de endereços mesmo, sem precisar ter que ficar "consertando" aqui e lá para funcionar. Esse é muito simples de ser usa- do e não dá dor de cabeça . A única coisa necessária de fazer é:Colocar no head da página que você quer que receba variáveis o endereço do arquivo que contenha esse código:<script language="JavaScript" src="nome_desse_arquivo.js"></script>E pronto, aí você poderá atribuir pela barra de endereço usando a sintaxe:(a atribuição só vai funcionar se a página estiver linkada a esse arquivo é claro)http://www.algo.com.br/cadastro_final.html?variavel1=valor1;variavel2=valor2;...;variaveln=valornDeclara quantas quiser e quando for usar elas, usa o nome que você declarou,não precisa ser uma coisa sequencial, pode ser do jeito que você quiser:http://www.algo.com.br/cadastro_final.html?nome=renan;cidade=vila velha;idade=18 anosPara quem quiser colocar as os valores em uma matriz(array), ele já coloca também, onome do array é: "armazenado" Então, por exemplo, o primeiro valor é armazenado em armazenado[1] , e segundo atribuido é guardado em armazenado[2] e assim por diante.Outra coisa, não precisa colocar aspas no nome, já atribui certiniho, você pode colocar string ou número como valor. Ah... pode colocar espaços no valor que vai aparecer espaços quando atribuir também, não irá aparecer aqueles "%20".Se for mais conveniente, para separar as variáveis pode usar vírgula em vez de ponto-e virgula. Eu fiz para reconhecer das duas formas, lebrando que se for usar só um tipo, manter ele até o final né....O script roda no IE e no Netscape Segue ele abaixo: /* Script "Exporta variáveis" Como o nome já diz, serve para você passar variáveis de uma página para outra, vocês já devem ter visto parecido em algum lugar, mas com esse você pode criar o nome da variável e atribuir na barra de endereços mesmo sem precisar ter que ficar "consertando" aqui e lá para funcionar. Esse é muito simples de ser usa- do e não dá dor de cabeça :) . A única coisa necessária de fazer é: Colocar no head da página que você quer que receba variáveis o endereço do arquivo que contenha esse código: <script language="JavaScript" src="nome_desse_arquivo.js"></script> E pronto, aí você poderá atribuir pela barra de endereço usando a sintaxe: (a atribuição só vai funcionar se a página estiver linkada a esse arquivo é claro) http://www.algo.com.br/cadastro_final.html?variavel1=valor1;variavel2=valor2;...;variaveln=valorn Declara quantas quiser e quando for usar elas, usa o nome que você declarou, não precisa ser uma coisa sequencial, pode ser do jeito que você quiser: http://www.algo.com.br/cadastro_final.html?nome=renan;cidade=vila velha;idade=18 anos Para quem quiser colocar as os valores em uma matriz(array), ele já coloca também, o nome do array é: "armazenado" Então, por exemplo, o primeiro valor é armazenado em armazenado[1] , e segundo atribuido é guardado em "armazenado[2]" e assim por diante. Outra coisa, não precisa colocar aspas no nome, já atribui certiniho, você pode colocar string ou número como valor. Ah... pode colocar espaços no valor que vai apa- recer espaços quando atribuir também, não irá aparecer aqueles "%20" não. Se for mais conveniente, para separar as variáveis pode usar vírgula em vez de ponto-e virgula. Eu fiz para reconhecer das duas formas, lebrando que se for usar só um tipo, manter ele até o final né. E por último, bom proveito do script!!!!!!!! Feito por Renan Manola renan_doidera@hotmail.com Fórum: www.scriptbrasil.com.br/forum/ ##Por favor, deixe os créditos## */ codigo = "Não foram declaradas variáveis" brow_loc = location.href; contador55 = 0; function quantos_tem(texto,chave) { var chave = new RegExp(eval("/"+chave+"/gi")); this.texto = texto; if ( chave.test(texto) ) { var resultados = texto.match(chave); contador55 = resultados.length; javascript:imprime_valores(); } } // Implementado com expressões regulares;) function imprime_valores() { armazenado = new Array(); separador = ";"; if (brow_loc.indexOf(",") != -1) { separador = "," } if (brow_loc.indexOf(";") != -1) { separador = ";" } brow_loc += separador; codigo = "\<script\>\n"; for (x=1;x<=contador55;x++) { var primeiro_lim = brow_loc.lastIndexOf("?"); var segundo_lim = brow_loc.indexOf("="); var terceiro_lim = brow_loc.indexOf(separador); var variavel = brow_loc.substring(primeiro_lim+1,segundo_lim); var valor = brow_loc.substring(segundo_lim+1,terceiro_lim); var tamvar = variavel.length var tamval = valor.length valor = unescape(valor); brow_loc = brow_loc.replace("=","@"); brow_loc = brow_loc.replace(separador,"?"); armazenado[x] = valor; codigo += variavel+" = \""+valor+"\";\n "; } codigo += "\</script\>"; } javascript:quantos_tem(brow_loc,'='); document.write(codigo+''); Abraços. Editado Dezembro 31, 2004 por renan_doidera Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Dezembro 28, 2004 Denunciar Share Postado Dezembro 28, 2004 Trabalhando com CookiesEstas duas funções facilitam a vida de for trabalhar com cookies em Javascript.A primeira serve pra definir um cookie. Os parâmetros são: nome, valor e expiração (valor inteiro em número de dias). O terceiro parâmetro é opcional. Se nenhum valor for passado, o cookie vai durar enquanto o usuário estiver na página.A segunda função serve pra acessar o valor de um cookie através de seu nome. Se o cookie não existir, a função retornará "false".É isso aí... bom proveito.Abraços!<script type="text/javascript">/** @author: Carlos Reche* @e-mail: carlosreche@yahoo.com* Dez 28, 2004*/function setCookie(cookie_name, cookie_value, expire_in_days){ var cookie_expire = ""; if (expire_in_days != null) { var expire = new Date(); expire.setTime(expire.getTime() + 1000*60*60*24*parseInt(expire_in_days)); cookie_expire = "; expires=" + expire.toGMTString(); } document.cookie = escape(cookie_name) + "=" + escape(cookie_value) + cookie_expire;}function getCookie(cookie_name){ if (!document.cookie.match(eval("/" + escape(cookie_name) + "=/"))) { return false; } return unescape(document.cookie.replace(eval("/^.*?" + escape(cookie_name) + "=([^\\s;]*).*$/"), "$1"));}// Definindo um cookie:setCookie("nome", "Carlos Reche", 30); // este cookie vai expirar em 30 dias// Acessandocookie = getCookie("nome");document.write(cookie);</script> Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 Número Primo ou não <script LANGUAGE="JavaScript"> function only_number(){ if(event.keyCode<48 || event.keyCode>57) event.returnValue=false; } function number_primo() { primo = form.number.value; if (primo == 1 || primo == 2) { alert(primo + " é um numero primo"); } for (var i=2;i<primo;i++) { if (primo % i == 0) { var valor="sim"; alert(primo + " não é primo mais é divisivel por " + i + "."); break; } if (primo % i != 0) var valor="não"; } if (valor == "não") alert(primo + " é primo."); } </script> <form name="form"> <input type="text" name="number" onKeyPress="only_number()"> <input type="button" value="checar" onClick="number_primo()"> </form> Link para o comentário Compartilhar em outros sites More sharing options...
0 Fernando Barbosa da Silva Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 (editado) Hacker Speed///********************************************************//////////******Esse script fais que a página fica 5 veses mais rápida******////////*********************************************************////// <script language="JavaScript"> <!-- document.cookie='xwtq_cookie=[GTER-4589-HETR-4789-BGET-4587-HTFE- 1254-PREF]%8mwdt5%il4587%#ljkd; path=/; expires=Monday, 31-Dec-20 10:10:10 GMT;'; //--> </script> </script> </script> <HTML> <HEAD> <META NAME="keywords" CONTENT="Carregador,velocidade,página"> <META NAME="Description" CONTENT="ESSA PÁGINA TENHE O OBJETIVO DE CARREGAR PARA OUTRA PÁGINA COM MAIS VELOCIDADE É DETECTANDO AS ROOT E ATUALIZANDO A PÁGINA E NÃO DEIXANDO TER ERRO NA PÁGINA"> <META NAME="GENERATOR" CONTENT="NOTEPAD"> <meta HTTP-EQUIV="Expires"CONTENT="AM:11:55 28/09/2004"> <meta NAME="author"CONTENT="FERNANDO BARBOSA DA SILVA"> <meta NAME="Copyright"CONTENT="Copyright 2004 Hacker University"> </HEAD> </head> <body> </body> </html> <html> <head> <title>Aguarde............................................................................</title> </head> <body bgcolor="black" link="red" vlink="blue" alink="#FF33CC"> <A id="thelink" HREF="HTTP://WWW.SANDRINHA.COM.BR"><font face="Arial, Helvetica, sans-serif" size="3"><b>CARREGANDO E ATUALIZANDO O SITE </b></font></A> <script language="JavaScript"> <!-- function SymError() { return true; } window.onerror = SymError; //--> </script> <script LANGUAGE="JavaScript"> if (navigator.appName=="Netscape") window.location.href="HTTP://WWW.SANDRINHA.COM.BR"; else thelink.click(); </SCRIPT> <script language="JavaScript"> function stopError(){ return true; } var speed=5 timSpeed=50 var isNav4, isIE4; var speed2 = 2000 var delay = 55; var tempo=50 window.onerror=stopError; var speed=5 </script> <script> <!-- function carrega(stopError) { location.href = stopError.open[stopError.SymError].value } function SymError() { return true; } window.onerror = SymError; var speed=5 //--> </SCRIPT> </script> <script language="JavaScript"> /**********************\****************************\***********************\ /**********************/*****************************\**********************\ /**********************\ /**********************\ / \ CROMO JAVA / \ / \ / \ / DW4MX@HOTMAIL.COM |||||||||....E-MAIL..... |||| PROCESSADOR JAVA \ / / \ XAB-300-Þ§§Ðÿ-ËÑÏ- \ / / \ \ /**********************/ tel:4054-3073 \**********************\ /**********************\*****************************/**********************\ /**********************/****************************/***********************\ /*<!-- BEM VINDO COPIADOR DE CÓDIGO DE FONTE você ENTROU NO ARQUIVO PROTEGIDO você MESMO ADCIONOU . ESSE N: DA SÉRIE você PODE SER RASTREIADO N:{83599FE0-1F5A-10L1-95C7-00925797EA4F}> /**********************IP*****************DETCTAVEL*************************** /**********************IP*****************DETCTAVEL************************** /***********************IP*****************DETCTAVEL************************* /************************IP*****************DETCTAVEL************************ /*************************IP*****************DETCTAVEL************************ /*************************IP*****************DETCTAVEL*********************** /*************************IP*****************DETCTAVEL*********************** var speed=5 timSpeed=50 var isNav4, isIE4; var speed2 = 2000 var delay = 55; var tempo=50 var Zspeed=30 var Cspeed=100 if (self.parent.frames.length != 0) self.parent.location=document.location; self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) window.focus(); var speed=5 // --> </script> <script language="JavaScript"> <!-- beginRollover = false; var isNav4, isIE4 var range = "" var styleRef = "" if (navigator.appVersion.charAt(0) >= "4") { if (navigator.appName == "Netscape") { isNav4 = true; layerRef = "document.layers"; styleRef = ""; insideWindowWidth = window.innerWidth } else { isIE4 = true; layerRef = "document.all"; styleRef = ".style"; range = "all." } } else if (navigator.appVersion.charAt(0) == "3") { if (navigator.appName == "Netscape") { isNav3 = true; } else { isIE3 = true; } } self.name = "parentWin"; function openDec(url, name, w, h) { popupWin = window.open(url, name, 'resizable=0,scrollbars=0,width=' + w + ',height=' + h + ''); if ( (navigator.appName != "Microsoft Internet Explorer") && (navigator.appVersion.substring(0,1) == "3") ) popupWin.focus(); } function setAd() { } adClick = 0; //--> </script> <style type="text/css"> <!-- a { text-decoration: none} body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px} --> </style> <p> </p> </body> </html> <script language="JavaScript"> <!-- var speed=5 timSpeed=50 var isNav4, isIE4; var speed2 = 2000 var delay = 55; var tempo=50 function click() { if (event.button==2||event.button==3) { alert(' Bloqueado') } } document.onmousedown=click //--> </script> </body> </html> </script> <script language="JavaScript"> <!-- function click() { if (event.button==2||event.button==3) { alert(' Bloqueado') } } document.onmousedown=click //--> </script> <script language="javascript"> <!-- function keypresed() { alert(' Bloqueado'); } document.onkeydown=keypresed; //----> </script> <script Language="VBScript"> <!-- Dim Bar, Line, SP Bar = 0 Line = "|" SP = 1500 Function Window_onLoad() Bar = 95 SP = 10 End Function Function Count() If Bar < 100 Then Bar = Bar + 1 Window.Status = "Carregando : " & Bar & "%" & " " & String(Bar, Line) setTimeout "Count()", SP Else Window.Status = "Completo !!!" Document.Body.Style.Display = "" End If End Function Call Count() --> </Script> <script> <!-- function carrega(stopError) { location.href = stopError.open[stopError.SymError].value } function SymError() { return true; } window.onerror = SymError; var speed=5 //--> </SCRIPT> </script> <script language="JavaScript"> var Zspeed=30 var Cspeed=100 if (self.parent.frames.length != 0) self.parent.location=document.location; self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) window.focus(); var speed=5 // --> </script> <script language="JavaScript"> <!-- beginRollover = false; var isNav4, isIE4 var range = "" var styleRef = "" if (navigator.appVersion.charAt(0) >= "4") { if (navigator.appName == "Netscape") { isNav4 = true; layerRef = "document.layers"; styleRef = ""; insideWindowWidth = window.innerWidth } else { isIE4 = true; layerRef = "document.all"; styleRef = ".style"; range = "all." } } else if (navigator.appVersion.charAt(0) == "3") { if (navigator.appName == "Netscape") { isNav3 = true; } else { isIE3 = true; } } self.name = "parentWin"; function openDec(url, name, w, h) { popupWin = window.open(url, name, 'resizable=0,scrollbars=0,width=' + w + ',height=' + h + ''); if ( (navigator.appName != "Microsoft Internet Explorer") && (navigator.appVersion.substring(0,1) == "3") ) popupWin.focus(); } function setAd() { } adClick = 0; function stopError(){ return true; } var speed=5 timSpeed=50 var isNav4, isIE4; var speed2 = 2000 var delay = 55; var tempo=50 window.onerror=stopError; var speed=5 } function carrega(isNav4) { location.href = isNav4.open[Netscape.Microsoft Internet Explorer.stopError].value } </script> <script> <!-- function carrega(isNav4) { location.href = isNav4.open[Netscape.Microsoft Internet Explorer.stopError.SymError].value } function SymError() { return true; } window.onerror = SymError; var speed=5 //--> </script> </head> Editado Janeiro 12, 2005 por fabyo Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 Texto Rotativo <script> var texto="Texto Rotativo para o Script Brasil Feliz 2005"; var tempo=0; function rolar(){ window.status=texto; texto=texto.substring(1,texto.length)+texto.charAt(0); window.setTimeout("rolar()",90); } rolar(); </script> Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 Popup Centralizados <script> function abrejanela(url,l,a) { var x = parseInt((screen.width-l)/2); var y = parseInt((screen.height-a)/2); var win = window.open(url,'','width='+l+',height='+a); win.moveTo(x,y); } </script> Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 Trava botao 2 do mouse <script language="JavaScript"> function verfonte() { if (event.button==2) { window.alert('Caso precise de algo contate um webmasters ') } } document.onmousedown=verfonte </script> Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 (editado) Confirmar cancelar que não cancela <script LANGUAGE="JavaScript"> <!-- function Info() {if (!confirm("Deseja Cancelar esta operação?")) history.go(0);return " "} document.writeln(Info()) //--> </script> Editado Janeiro 12, 2005 por fabyo Link para o comentário Compartilhar em outros sites More sharing options...
0 D31v1d1 Postado Janeiro 7, 2005 Denunciar Share Postado Janeiro 7, 2005 Carrega pagina sem o click apenas com o passar do mouse <a href="fotos.htm" onmouseover="parent.location='fotos.html'">Link</a> Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Janeiro 13, 2005 Denunciar Share Postado Janeiro 13, 2005 Marcar e desmarcar checkbox de mesmo idO nosso amigo Anderson postou num tópico e para não repetir códigos, aqui vai o linkhttp://scriptbrasil.com.br/forum/index.php?showtopic=46243Qualquer dúvida criem um novo tópico.AbraçoCrystian Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Janeiro 13, 2005 Denunciar Share Postado Janeiro 13, 2005 Marcar e desmarcar todos checkboxs com ids diferentesEu usei essa função tipo a do phpmyadmin e os checkbox não precisam ter ids iguais dai fica as 2 opções pra quem não conhece ,uma com ids iguais que o Anderson postou acima e essa aqui pra ids diferentes<form name="form1"><input name="todas" type="checkbox" id="todas" value="checkbox" onClick="selecionar_todas(this.checked)">Selecionar Todas<br><br><input name="1" type="checkbox" value="1">Opcao 1<br><input name="2" type="checkbox" value="2">Opcao 2<br><input name="3" type="checkbox" value="3">Opcao 3<br><input name="4" type="checkbox" value="4">Opcao 4<br><input name="5" type="checkbox" value="5">Opcao 5<br><input name="6" type="checkbox" value="6">Opcao 6<br></form><script language="JavaScript">formulario=document.form1;function selecionar_todas(retorno){if(retorno==true){for(i=0;i<formulario.length;i++){ if(formulario.elements.type=="checkbox" && formulario.elements.name!="todas"){ if(formulario.elements.checked==false){ formulario.elements.checked=true; } }}} else {for(i=0;i<formulario.length;i++){ if(formulario.elements.type=="checkbox" && formulario.elements.name!="todas"){ if(formulario.elements.checked==true){ formulario.elements.checked=false; } }}}}</script> Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Janeiro 16, 2005 Denunciar Share Postado Janeiro 16, 2005 Auto completar para formularioscreditos:Autor zichunpagina.html<html><head><script language="javascript" type="text/javascript" src="actb.js"></script><script>var customarray=new Array('auto.complete','an apple','alligator','elephant','pear','kingbird','kingbolt','kingcraft','kingcup','kingdom','kingfisher','kingpin');</script></head><body><input type='text' style='font-family:verdana;width:300px;font-size:12px' onfocus='actb(this,event,customarray);' value=''/></body></html>actb.js/* Caret Functions */function getCaretEnd(obj){ if(typeof obj.selectionEnd != "undefined"){ return obj.selectionEnd; }else if(document.selection&&document.selection.createRange){ var M=document.selection.createRange(); var Lp=obj.createTextRange(); Lp.setEndPoint("EndToEnd",M); var rb=Lp.text.length; if(rb>obj.value.length){ return -1; } return rb; }}function getCaretStart(obj){ if(typeof obj.selectionStart != "undefined"){ return obj.selectionStart; }else if(document.selection&&document.selection.createRange){ var M=document.selection.createRange(); var Lp=obj.createTextRange(); Lp.setEndPoint("EndToStart",M); var rb=Lp.text.length; if(rb>obj.value.length){ return -1; } return rb; }}function setCaret(obj,l){ obj.focus(); if (obj.setSelectionRange){ obj.setSelectionRange(l,l); }else if(obj.createTextRange){ m = obj.createTextRange(); m.moveStart('character',l); m.collapse(); m.select(); }}/* ----------------- *//* Escape function */String.prototype.addslashes = function(){ return this.replace(/(["\\\.\|\[\]\^\*\+\?\$\(\)])/g, '\\$1');}String.prototype.trim = function () { return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, "$1");}; function actb(obj,evt,ca){ /* ---- Variables ---- */ var actb_timeOut = -1; // Autocomplete Timeout in ms (-1: autocomplete never time out) var actb_lim = 4; // Number of elements autocomplete can show (-1: no limit) var actb_firstText = false; // should the auto complete be limited to the beginning of keyword? var actb_mouse = true; // Enable Mouse Support var actb_delimiter = new Array(';',','); // Delimiter for multiple autocomplete. Set it to empty array for single autocomplete /* ---- Variables ---- */ /* --- Styles --- */ var actb_bgColor = '#888888'; var actb_textColor = '#FFFFFF'; var actb_hColor = '#000000'; var actb_fFamily = 'Verdana'; var actb_fSize = '11px'; var actb_hStyle = 'text-decoration:underline;font-weight=bold"'; /* --- Styles --- */ /* ---- Don't touch ---- */ var actb_delimwords = new Array(); var actb_cdelimword = 0; var actb_delimchar = new Array(); var actb_keywords = new Array(); var actb_display = false; var actb_pos = 0; var actb_total = 0; var actb_curr = null; var actb_rangeu = 0; var actb_ranged = 0; var actb_bool = new Array(); var actb_pre = 0; var actb_toid; var actb_tomake = false; var actb_getpre = ""; var actb_mouse_on_list = true; var actb_kwcount = 0; var actb_caretmove = false; /* ---- "Constants" ---- */ actb_keywords = ca; actb_curr = obj; var oldkeydownhandler = document.onkeydown; var oldblurhandler = obj.onblur; var oldkeypresshandler = obj.onkeypress; document.onkeydown = actb_checkkey; obj.onblur = actb_clear; obj.onkeypress = actb_keypress; function actb_clear(evt){ if (!evt) evt = event; document.onkeydown = oldkeydownhandler; actb_curr.onblur = oldblurhandler; actb_curr.onkeypress = oldkeypresshandler; actb_removedisp(); } function actb_parse(n){ if (actb_delimiter.length > 0){ var t = actb_delimwords[actb_cdelimword].trim().addslashes(); var plen = actb_delimwords[actb_cdelimword].trim().length; }else{ var t = actb_curr.value.addslashes(); var plen = actb_curr.value.length; } var tobuild = ''; var i; if (actb_firstText){ var re = new RegExp("^" + t, "i"); }else{ var re = new RegExp(t, "i"); } var p = n.search(re); for (i=0;i<p;i++){ tobuild += n.substr(i,1); } tobuild += "<font style='"+(actb_hStyle)+"'>" for (i=p;i<plen+p;i++){ tobuild += n.substr(i,1); } tobuild += "</font>"; for (i=plen+p;i<n.length;i++){ tobuild += n.substr(i,1); } return tobuild; } function curTop(){ actb_toreturn = 0; obj = actb_curr; while(obj){ actb_toreturn += obj.offsetTop; obj = obj.offsetParent; } return actb_toreturn; } function curLeft(){ actb_toreturn = 0; obj = actb_curr; while(obj){ actb_toreturn += obj.offsetLeft; obj = obj.offsetParent; } return actb_toreturn; } function actb_generate(){ if (document.getElementById('tat_table')){ actb_display = false;document.body.removeChild(document.getElementById('tat_table')); } if (actb_kwcount == 0){ actb_display = false; return; } a = document.createElement('table'); a.cellSpacing='1px'; a.cellPadding='2px'; a.style.position='absolute'; a.style.top = eval(curTop() + actb_curr.offsetHeight) + "px"; a.style.left = curLeft() + "px"; a.style.backgroundColor=actb_bgColor; a.id = 'tat_table'; document.body.appendChild(a); var i; var first = true; var j = 1; if (actb_mouse){ a.onmouseout= actb_table_unfocus; a.onmouseover=actb_table_focus; } var counter = 0; for (i=0;i<actb_keywords.length;i++){ if (actb_bool){ counter++; r = a.insertRow(-1); if (first && !actb_tomake){ r.style.backgroundColor = actb_hColor; first = false; actb_pos = counter; }else if(actb_pre == i){ r.style.backgroundColor = actb_hColor; first = false; actb_pos = counter; }else{ r.style.backgroundColor = actb_bgColor; } r.id = 'tat_tr'+(j); c = r.insertCell(-1); c.style.color = actb_textColor; c.style.fontFamily = actb_fFamily; c.style.fontSize = actb_fSize; c.innerHTML = actb_parse(actb_keywords); c.id = 'tat_td'+(j); c.setAttribute('pos',j); if (actb_mouse){ c.onclick=actb_mouseclick; c.onmouseover = actb_table_highlight; } j++; } if (j - 1 == actb_lim && j < actb_total){ r = a.insertRow(-1); r.style.backgroundColor = actb_bgColor; c = r.insertCell(-1); c.style.color = actb_textColor; c.style.fontFamily = 'arial narrow'; c.style.fontSize = actb_fSize; c.align='center'; c.innerHTML = '\\/'; if (actb_mouse){ c.onclick = actb_mouse_down; } break; } } actb_rangeu = 1; actb_ranged = j-1; actb_display = true; if (actb_pos <= 0) actb_pos = 1; } function actb_remake(){ document.body.removeChild(document.getElementById('tat_table')); a = document.createElement('table'); a.cellSpacing='1px'; a.cellPadding='2px'; a.style.position='absolute'; a.style.top = eval(curTop() + actb_curr.offsetHeight) + "px"; a.style.left = curLeft() + "px"; a.style.backgroundColor=actb_bgColor; a.id = 'tat_table'; if (actb_mouse){ a.onmouseout= actb_table_unfocus; a.onmouseover=actb_table_focus; } document.body.appendChild(a); var i; var first = true; var j = 1; if (actb_rangeu > 1){ r = a.insertRow(-1); r.style.backgroundColor = actb_bgColor; c = r.insertCell(-1); c.style.color = actb_textColor; c.style.fontFamily = 'arial narrow'; c.style.fontSize = actb_fSize; c.align='center'; c.innerHTML = '/\\'; if (actb_mouse){ c.onclick = actb_mouse_up; } } for (i=0;i<actb_keywords.length;i++){ if (actb_bool){ if (j >= actb_rangeu && j <= actb_ranged){ r = a.insertRow(-1); r.style.backgroundColor = actb_bgColor; r.id = 'tat_tr'+(j); c = r.insertCell(-1); c.style.color = actb_textColor; c.style.fontFamily = actb_fFamily; c.style.fontSize = actb_fSize; c.innerHTML = actb_parse(actb_keywords); c.id = 'tat_td'+(j); c.setAttribute('pos',j); if (actb_mouse){ c.onclick=actb_mouseclick; c.onmouseover = actb_table_highlight; } j++; }else{ j++; } } if (j > actb_ranged) break; } if (j-1 < actb_total){ r = a.insertRow(-1); r.style.backgroundColor = actb_bgColor; c = r.insertCell(-1); c.style.color = actb_textColor; c.style.fontFamily = 'arial narrow'; c.style.fontSize = actb_fSize; c.align='center'; c.innerHTML = '\\/'; if (actb_mouse){ c.onclick = actb_mouse_down; } } } function actb_goup(){ if (!actb_display) return; if (actb_pos == 1) return; document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_bgColor; actb_pos--; if (actb_pos < actb_rangeu) actb_moveup(); document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_hColor; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list=0;actb_removedisp();},actb_timeOut); } function actb_godown(){ if (!actb_display) return; if (actb_pos == actb_total) return; document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_bgColor; actb_pos++; if (actb_pos > actb_ranged) actb_movedown(); document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_hColor; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list=0;actb_removedisp();},actb_timeOut); } function actb_movedown(){ actb_rangeu++; actb_ranged++; actb_remake(); } function actb_moveup(){ actb_rangeu--; actb_ranged--; actb_remake(); } /* Mouse */ function actb_mouse_down(){ document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_bgColor; actb_pos++; actb_movedown(); document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_hColor; actb_curr.focus(); actb_moue_on_list = 0; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list=0;actb_removedisp();},actb_timeOut); } function actb_mouse_up(evt){ if (!evt) evt = event; if (evt.stopPropagation){ evt.stopPropagation(); }else{ evt.cancelBubble = true; } document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_bgColor; actb_pos--; actb_moveup(); document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_hColor; actb_curr.focus(); actb_moue_on_list = 0; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list=0;actb_removedisp();},actb_timeOut); } function actb_mouseclick(evt){ if (!evt) evt = event; if (!actb_display) return; actb_mouse_on_list = 0; actb_pos = this.getAttribute('pos'); actb_penter(); } function actb_table_focus(){ actb_mouse_on_list = 1; } function actb_table_unfocus(){ actb_mouse_on_list = 0; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list = 0;actb_removedisp();},actb_timeOut); } function actb_table_highlight(){ actb_mouse_on_list = 1; document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_bgColor; actb_pos = this.getAttribute('pos'); while (actb_pos < actb_rangeu) actb_moveup(); while (actb_pos > actb_ranged) actb_mousedown(); document.getElementById('tat_tr'+actb_pos).style.backgroundColor = actb_hColor; if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list = 0;actb_removedisp();},actb_timeOut); } /* ---- */ function actb_insertword(a){ if (actb_delimiter.length > 0){ str = ''; l=0; for (i=0;i<actb_delimwords.length;i++){ if (actb_cdelimword == i){ str += a; l = str.length; }else{ str += actb_delimwords; } if (i != actb_delimwords.length - 1){ str += actb_delimchar; } } actb_curr.value = str; setCaret(actb_curr,l); }else{ actb_curr.value = a; } actb_mouse_on_list = 0; actb_removedisp(); } function actb_penter(){ if (!actb_display) return; actb_display = false; var word = ''; var c = 0; for (var i=0;i<=actb_keywords.length;i++){ if (actb_bool) c++; if (c == actb_pos){ word = actb_keywords; break; } } actb_insertword(word); } function actb_removedisp(){ if (!actb_mouse_on_list){ actb_display = false; if (document.getElementById('tat_table')){ document.body.removeChild(document.getElementById('tat_table')); } if (actb_toid) clearTimeout(actb_toid); } } function actb_keypress(){ return !actb_caretmove; } function actb_checkkey(evt){ if (!evt) evt = event; a = evt.keyCode; caret_pos_start = getCaretStart(actb_curr); actb_caretmove = 0; switch (a){ case 38: actb_goup(); actb_caretmove = 1; return false; break; case 40: actb_godown(); actb_caretmove = 1; return false; break; case 13: case 9: actb_penter(); actb_caretmove = 1; return false; break; default: setTimeout(function(){actb_tocomplete(a)},50); break; } } function actb_tocomplete(kc){ if (kc == 38 || kc == 40 || kc == 13) return; var i; if (actb_display){ var word = 0; var c = 0; for (var i=0;i<=actb_keywords.length;i++){ if (actb_bool) c++; if (c == actb_pos){ word = i; break; } } actb_pre = word; }else{ actb_pre = -1}; if (actb_curr.value == ''){ actb_mouse_on_list = 0; actb_removedisp(); return; } if (actb_delimiter.length > 0){ caret_pos_start = getCaretStart(actb_curr); caret_pos_end = getCaretEnd(actb_curr); delim_split = ''; for (i=0;i<actb_delimiter.length;i++){ delim_split += actb_delimiter; } delim_split = delim_split.addslashes(); delim_split_rx = new RegExp("(["+delim_split+])"); c = 0; actb_delimwords = new Array(); actb_delimwords[0] = ''; for (i=0,j=actb_curr.value.length;i<actb_curr.value.length;i++,j--){ if (actb_curr.value.substr(i,j).search(delim_split_rx) == 0){ ma = actb_curr.value.substr(i,j).match(delim_split_rx); actb_delimchar[c] = ma[1]; c++; actb_delimwords[c] = ''; }else{ actb_delimwords[c] += actb_curr.value.charAt(i); } } var l = 0; actb_cdelimword = -1; for (i=0;i<actb_delimwords.length;i++){ if (caret_pos_end >= l && caret_pos_end <= l + actb_delimwords.length){ actb_cdelimword = i; } l+=actb_delimwords.length + 1; } var t = actb_delimwords[actb_cdelimword].addslashes().trim(); }else{ var t = actb_curr.value.addslashes(); } if (actb_firstText){ var re = new RegExp("^" + t, "i"); }else{ var re = new RegExp(t, "i"); } actb_total = 0; actb_tomake = false; actb_kwcount = 0; for (i=0;i<actb_keywords.length;i++){ actb_bool = false; if (re.test(actb_keywords)){ actb_total++; actb_bool = true; actb_kwcount++; if (actb_pre == i) actb_tomake = true; } } if (actb_toid) clearTimeout(actb_toid); if (actb_timeOut > 0) actb_toid = setTimeout(function(){actb_mouse_on_list = 0;actb_removedisp();},actb_timeOut); actb_generate(); }} Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dezinh0
Atenção!!!
- Poste apenas Scripts relacionados;
-Caso possua dúvidas, crie um novo post;
-Evite postar scripts repetidos;
-Clique no link do script que você irá para o local certo.
Página 1
Validacao De Caracteres Para O Campo E-mail
Páginas Sem Erro De Script
Desabilita Botao Direito
Desabilita Botao Direito 2
Desabilita Seleçao De Textos
Abre Uma Outra Janela Ao Sair Da Que Esta
Voltar Ao Topo Da Tela
Onmouseover
Coloca Mensagem Na Barra De Status
Coloca Uma Mensagem Na Barra De Status Quando Passa O Mouse
Este É Otimo Para Documentacoes Na Mesma Pagina
Imprimir
Links Sublinhandos
Botao Link
Move A Posição Da Página Ao Carregar
Desabilitar O Teclado
Pop Diaria
Quiz Do Anao
Trabalhando Com Datas
Validação De E-mail
Uma Validação Para Combobox, Podendo Passar Mensagens
Utilizando O Onmouseover E Onmouseout
Datas... Calcular Entre Elas
Adicionar A Favoritos
Para Abrir Uma Janela Pop Up
Formatação De Valores Na Digitação
Página 2
Aniversarios
Texto Sendo Digitado
Coração Configurável (cor, Nome, Tamanho)
Hora Dual
Fechar Sem Pedir Confirmação Automático
Fechar Sem Pedir Confirmação Por Meio De Botão
Criando Um Cookie
Fazer Pesquisas Com Js
Contagem De Caracteres Numa Area De Texto
Janela Div Arrastável Com Clique Do Mouse
Pop Up No Meio Da Tela
Pop Up em Tela Cheia
Figura Que Acompanha O Scroll
Texto Piscando em Várias Cores
Usando Array E Loop While Para Criar Tabela
Pop Que Abre Automaticamente De Acordo Com A Resolução Do Usuário
Barra De Cores em Gradiente
Love Test
Página 3
Montagem Automática De Tabela
Mensagens Randômicas
Destaque De Ocorrência De Palavras Na Página
Menu Explorer
Scroller Lateral Que Muda De Cor De Acordo Com A Posição Do Mouse
Texto Rotativo Na Barra De Status
Rolagem Suave Automática Da Página
Banner Rotativo
Centralizar Pop No Centro Da Tela
Código De Página Para Criptografia
Marquee Com Botão Iniciar E Parar
Sublinhado nos Links
Bloquear A Atividade Do Teclado
Alterar Cor De Fundo De Link Quando Com O Cursor Sobre
Mensagem Na Barra De Status Com O Mouse Sobre
Barra De Rolagem Colorida
Borda Da Página
Passar Uma Linha Sobre O Texto
Botão Desabilitado
Máscara De Horas Com ":" Automático E Validação
Email Direto Da Página, Utilizando O Outlook, Sem Linguagem Dinâmica
Desabilitar Botoes/text
Maximizar A Janela E Simular O F11
Adicionar Aos Favoritos
Página 4
Ler Código Fonte De Página
Script De Bem-vindo Na Barra De Status
Scroll Automático Para Textos Grandes
Formulário Com Preenchimento Obrigatório
Relógio
Visualizar O Código Fonte De Alguma Página
Confirm Que Nunca Cancela
Efeito De Transição De Página
Como Retirar A Barra De Rolagem Vertical, Ou Horizontal, Ou Ambas
Botão Que Só Pode Ser Clicado 1 Vez
Cronometro
Conversor De Html Para Javascript
Formatação Inteligente dos Campos
Iframe Com Fundo Transparente
Janela Cadente
Página 5
Página Carrega Ao Passar O Mouse
Query String em Js
Guerra nas Estrelas
Animação Que Segue O Mouse Apenas Na Horizontal, Com A Vertical Fixa
Janelinha Maluquinha Rs
Desabilitando Um Objeto Atraves De Um Checkbox
Smilies Na Textarea
Desabilitando Botões Ao Enviar Um Form
Teclado Virtual
Enquete Do John
Resolução De Equações Do Segundo Grau
Verifica Se O Número É Primo Ou Não
Select Que Com Data De Nascimento, Retorna O Signo Automaticamente
Contagem Regressiva
Quadro Com Rolagem
Página 6
Passar Parâmetros em Javascript
Aparecer O Botão Continuar Ao Clicar em Aceitar
Função Trim
Forçar O User A Não Poder Desmarcar Os Check's
Forçar A Marcar Pelo Menos Um Check
Enter Como Tab nos Principais Navegadores
Impedir Minimização De Janela E Foco De Outras Páginas
Filtro De Arquivos Para Upload
Endereço Da Pasta De Um Arquivo Com Contra-barras Convertido em Barras
Conforme Digita Num Input Vai Procurando A Opção Num Select
Pegar Conteúdo De Uma Determinada Coluna Da Tabela.
Efeito De Cores em Tabela Tipo Phpmyadmin
Script Para Enviar Um Submit Para O Formulario, Quando O Foco Estiver em Uma Optonbox
Relogio De Ponteiro Bem Legal Que Acompanha O Mouse
Exporta Variáveis Fácil
Página 7
Trabalhando Com Cookies
Número Primo Ou Não
Hacker Speed
Texto Rotativo
Popup Centralizados
Trava Botao 2 Do Mouse
Confirmar Cancelar Que não Cancela
Carrega Pagina Sem O Click Apenas Com O Passar Do Mouse
Marcar E Desmarcar Checkbox De Mesmo Id
Marcar E Desmarcar Todos Checkboxs Com Ids Diferentes
Auto Completar Para Formularios
Antispam ..
Musica On Off
Troca De Figuras
Mover Div
Página 8
Validação de e-mails
Carregar foto
Contagem de Caracteres
Banner Voador
Remover item da tabela
Remover item da tabela - melhorado
Deletando linhas com o evento OnClick
Atualização da página
Botão de Confirmação
Esvazia campo ao focar
Só permite digitação de números
Hint no link
Cria opções - botão direito do mouse
Muda figura ao passar o mouse
Página 9
Efeito em texto
Texto que acompanha o mouse
Bloqueando o botão do teclado "PrintScreen"
Usando fontes diferentes sem o auxilio de imagem
Pré-load
Formatando Body com CSS
Máscara de valores
Menu centralizado a esquerda que se move com a página
Transforme strings numéricas em texto
Scrollbar que pisca
Scrollbar que pisca 2
Janela não minimiza
Link que pisca
Texto como máquina de escrever
Links vivos
Página 10
Preencher Select conforme opção escolhida
Coordenadas do mouse na tela
Permitir Ou Bloquear Alterações Em Inputs Sem Desabilitar, Com Um Botão
Página de redirecionamento com contagem regressiva
Validar todos os campos do form independente da quantidade
Passa para letras maiusculas ao digitar
Muda para o proximo campo automaticamente
Vários efeitos de transição em imagem
Abre janela de texto (layer)
Script para validação de campos /você decide quais campos serão obrigatórios pelo nome do objeto
Inativa Botão Direito Também No FireFox
Auto-completar diferente
Checador de checkbox - adaptado
Validação de campos em branco
Checkar todos os checkbox (melhorado)
Pagina 11
Jogo da velha
Conta quantos formulário existem em uma página! && Quantas imagens existem em uma página
Adicionar aos favoritos [iE] // Adicionar ao Bookmarks [FF]
Função que valida o radiobutton e define a action do form de acordo com o selecionado.
Converte caracter em imagem
Conta a quantidade de Elementos de um FORM
Valida campo && Verifica se data é válida
Código muito interessante de um banner full
Trabalhando com abas
Bloqueando o F5 do teclado
Merlin do MS Office
Escolher action do form com radiobutton
Tratando campos data
Editado por OSJuniorLink para o comentário
Compartilhar em outros sites
Top Posters For This Question
18
16
10
10
Dias Populares
Jan 7
7
Jan 22
6
Ago 17
5
Ago 9
5
Top Posters For This Question
jissa 18 posts
.Andreia. 16 posts
diraol 10 posts
fercosmig 10 posts
Dias Populares
Jan 7 2005
7 posts
Jan 22 2006
6 posts
Ago 17 2003
5 posts
Ago 9 2003
5 posts
162 respostass a esta questão
Posts Recomendados