Ir para conteúdo
Fórum Script Brasil

jissa

Veteranos
  • Total de itens

    2.999
  • Registro em

  • Última visita

Tudo que jissa postou

  1. Ola.. Faça assim.. onde faz a abertura da pagina.. tipo o location.. href.. coloca na frente do endereço target=Busca, com isto a pagina sera aberta numa nova janela.
  2. Simples.. no pop coloca este comando... java script:window.opener.NomeForm.CampoForm.value=DadosDoPop;window.close() ele transportara os dados do POP para o Form, fechando o POP
  3. Uma validação para ComboBox, podendo passar mensagens function valCombo(item,msg){ if(item[item.selectedIndex].value != ""){ return true; } if(msg != null && msg != ""){ alert(msg); } item.focus(); return false; }
  4. Trabalhando com Datas <script LANGUAGE="JavaScript"> function Dia(Data_DDMMYYYY) { string_data = Data_DDMMYYYY.toString(); posicao_barra = string_data.indexOf("/"); if (posicao_barra!= -1) { dia = string_data.substring(0,posicao_barra); return dia; } else { return false; } } function mês(Data_DDMMYYYY) { string_data = Data_DDMMYYYY.toString(); posicao_barra = string_data.indexOf("/"); if (posicao_barra!= -1) { dia = string_data.substring(0,posicao_barra); string_mes = string_data.substring(posicao_barra+1,string_data.length); posicao_barra = string_mes.indexOf("/"); if (posicao_barra!= -1) { mês = string_mes.substring(0,posicao_barra); mês = Math.floor(mês); return mês; } else { return false; } } else { return false; } } function Ano(Data_DDMMYYYY) { string_data = Data_DDMMYYYY.toString(); posicao_barra = string_data.indexOf("/"); if (posicao_barra!= -1) { dia = string_data.substring(0,posicao_barra); string_mes = string_data.substring(posicao_barra+1,string_data.length); posicao_barra = string_mes.indexOf("/"); if (posicao_barra!= -1) { mês = string_mes.substring(0,posicao_barra); mês = Math.floor(mês); ano = string_mes.substring(posicao_barra+1,string_mes.length); return ano; } else { return false; } } else { return false; } } function Calcula_Data(data_DDMMYYYY,dias,adicao){ Var_Dia=Dia(data_DDMMYYYY); Var_Mes=mês(data_DDMMYYYY); Var_Mes=Math.floor(Var_Mes)-1; Var_Ano=Ano(data_DDMMYYYY); var data = new Date(Var_Ano,Var_Mes,Var_Dia); if (adicao == true) { operacao = '+' var diferenca = data.getTime() + (dias * 1000 * 60 * 60 * 24); } else { operacao = '-' var diferenca = data.getTime() - (dias * 1000 * 60 * 60 * 24); } var diferenca = new Date(diferenca); alert(string_data+operacao+dias+' dias = '+diferenca.getDate()+'/'+(parseInt(diferenca.getMonth())+1)+'/'+diferenca.getYear()); } function Calcula_Dias(data1_DDMMYYYY,data2_DDMMYYYY){ Var_Dia1=Dia(data1_DDMMYYYY); Var_Mes1=mês(data1_DDMMYYYY); Var_Mes1=Math.floor(Var_Mes1)-1; Var_Ano1=Ano(data1_DDMMYYYY); var data1 = new Date(Var_Ano1,Var_Mes1,Var_Dia1); Var_Dia2=Dia(data2_DDMMYYYY); Var_Mes2=mês(data2_DDMMYYYY); Var_Mes2=Math.floor(Var_Mes2)-1; Var_Ano2=Ano(data2_DDMMYYYY); var data2 = new Date(Var_Ano2,Var_Mes2,Var_Dia2); var diferenca = data1.getTime() - data2.getTime(); var diferenca = Math.floor(diferenca / (1000 * 60 * 60 * 24)); alert('Diferença em dias entre '+data1_DDMMYYYY+' e '+data2_DDMMYYYY+' = '+diferenca); } </script> <p><b>Trabalhando com as datas</b></p> <form name= form_data> Adicionar/Subtrair dias de datas: <br> Data <input type=text value="10/09/2003" name=dt_data size="20" > <br> Dias <input type=text value="7" name=dias size="20" > <br> <input type=radio name=operacao value="+" checked>Adição <input type=radio name=operacao value="-">Subtração <input type=button value=OK Onclick="Calcula_Data(document.form_data.dt_data.value,document.form_data.dias.value,document.form_data.operacao(0).checked);"> <br><br> Diferença entre datas: <br> Data 1<input type=text value="10/09/2003" name=dt_data1 size="20" > <br> Data 2<input type=text value="10/10/2003" name=dt_data2 size="20" > <br> <input type=button value=OK Onclick="Calcula_Dias(document.form_data.dt_data1.value,document.form_data.dt_data2.value);"> </form>
  5. já que quer saber tanto.. um dos principais lugares.... (agora sabe UM dos meus segredos... e não é só voce... so quem ler este Post.. heheh ) http://devedge.netscape.com/library/manual.../1.5/reference/ Tem um ZIP de alguns html.. (em ingles) melhor que ficar comprando livros.. uma que não tenho dinheiro para comprar.. e outra nunca o que esta escrito é o que precisamos.. sempre esta no livro que não comprou... Por isto.. para referencia.. melhor coisa ir na Net.. :) onde um livro vai colocar uma coisa assim: re = new RegExp("\\w+") re = /\w+/ e todos os caracteres de uma regular expressions. Ou um exemplo assim: <HTML> <script> function getInfo() { re = /(\w+)\s(\d+)/; var m = re.exec(); window.alert(m[] + ", your age is " + m[2]); } </SCRIPT> Enter your first name and your age, and then press Enter. <FORM> <INPUT TYPE:"TEXT" NAME="NameAge" onChange="getInfo(this);"> </FORM> </HTML>
  6. puxa.. assim vou sair dele tb.. queremos voce aqui
  7. jissa

    Ajude-me

    Tem as seguintes funcoes: MATH.round(Numero) MATH.abs(numero) MATH.ceil(numero) Testa elas ai e veja qual satisfaz Esqueci uma .. o MATH.floor(numero) tem como ver qual o maior... MATH. max(numero1, numero2) e o menor .. claro que é so trocar o max pelo min.
  8. Gente.. vou mudar. não é mais a Inetrnet que ta me deixando maluco é a quantidade de e-mail que to recebendo pedindo que desenvolva codigos.. acho que o povo ta com preguiça de pensar.. ou então estao pensando: "pra que eu quebrar a cabeça se tem aqueles trouxas que fazem pa mim" heheh.. sei lá.. acho que vou colocar uma taxa para resolver os codigos por e-mail.. no Forum é Free mas particular cobro X.. ai quem sabe para né.. Que nem medico do INSS.. se quiser uma consulta va ao pronto Socorro, mas se quiser algo Personalizado va ao meu consultorio e faça um exame particular..
  9. Calma cara eles só estao te enviando para o Lugar certo.. mas eu esqueci como faz isto.. alguém vao postar ai.. pode aPostar
  10. Se fosse para não ver teria dificultado um pouco mais.... como a Pitanga falou ai o CTRL+N se digitar isto numa Janela POP abre o codigo numa Janela normal.. ai é só ver o Cod fonte sem problemas... Mas tem como forçar maias a proteção usando o unescape.. colocando parte do codigo em ASP ou PHP .. e não em JavaScript.. cara pensa assim tudo que é feito em Java mesmo encriptografado não existe nem 0,001% de segurança. Olha só.. vou ensinar um truque... e olhe que este tem que guardar bem.. mas como gosto de vocês. vou fazer este favor.. :) este codigo abaixo.. quarda ele nos Favoritos... ai qualquer pagina mas qualquer pagina mesmo que quiser ver o fonte.. chama este favorito salvo... se quiser pode dar um ctrl+c ctrl+v no endereço quando a pagina é mostrada... fica mais facil nos favoritos ai é só chamar quando precisar.. testa ai com paginas que esta encriptografadas é uma maravilha... Mudei um script que visualiza o codifo fonte adicionando o htmlEscape.. e abrindo em uma nova Janela.. java script:(function(){%20function%20htmlEscape(s){s=s.replace(/&/g,'&amp;');s=s.replace(/>/g,'&gt;');s=s.replace(/</g,'&lt;');return%20s;}%20x=window.open();%20x.document.write('<pre>'%20+%20htmlEscape('<html>\n'%20+%20document.documentElement.innerHTML%20+%20'\n</html>'));%20x.document.close();%20})(); O Mozilla é baum dimais THB testa este codigo no Mozila.... body onLoad="if(parent.frames.lenght!=0)top.location='pagina.html';"> O código acima faz com que o código seja inibido, e seja amostrado o código da página index Testa lá e demois me fala se funciona..
  11. mas voce deu o BOOT pelo Floppy ou pelo CD.. certo.. então já viu que eles estao funcionando.. Foi exatamente isto que falei.. e não simplesmente formatar um Disco..(não dar Boot por ele, ou seja testar o disco feito) e formatar o HD
  12. POP DIARIA <script language = "JavaScript"> function initArray() { this.length = initArray.arguments.length; for (var i = 0; i < this.length; i++) this[i+0] = initArray.arguments[i]; } var DOWArray = new initArray("Segunda","Terça","Quarta","Quinta","Sexta","Sábado","Domingo"); var today = new Date(); var day = DOWArray[today.getDay()]; if (day == "Segunda") window.open("http://www.dominio.com.br/paginasegunda.htm") if (day == "Terça") window.open("http://www.dominio.com.br/paginaterca.htm") if (day == "Quarta") window.open("http://www.dominio.com.br/paginaquarta.htm") if (day == "Quinta") window.open("http://www.dominio.com.br/paginaquinta.htm") if (day == "Sexta") window.open("http://www.dominio.com.br/paginaSexta.htm") if (day == "Sábado") window.open("http://www.dominio.com.br/paginasabado.htm") if (day == "Domingo") window.open("http://www.dominio.com.br/paginaDomingo.htm") </script>
  13. <script language = "JavaScript"> function initArray() { this.length = initArray.arguments.length; for (var i = 0; i < this.length; i++) this[i+0] = initArray.arguments; } var DOWArray = new initArray("Segunda","Terça","Quarta","Quinta","Sexta","Sábado","Domingo"); var today = new Date(); var day = DOWArray[today.getDay()]; if (day == "Segunda") window.open("http://www.dominio.com.br/paginasegunda.htm") if (day == "Terça") window.open("http://www.dominio.com.br/paginaterca.htm") if (day == "Quarta") window.open("http://www.dominio.com.br/paginaquarta.htm") if (day == "Quinta") window.open("http://www.dominio.com.br/paginaquinta.htm") if (day == "Sexta") window.open("http://www.dominio.com.br/paginaSexta.htm") if (day == "Sábado") window.open("http://www.dominio.com.br/paginasabado.htm") if (day == "Domingo") window.open("http://www.dominio.com.br/paginaDomingo.htm") </script>
  14. VARIOS.. DESABILITA BOTAO DIREITO <script> function botaodireito() { if (event.button==2) { alert(' desabilitado ')}} document.onmousedown= botaodireito</script> DESABILITA BOTAO DIREITO 2 <body oncontextmenu="return false;"> DESABILITA SELEÇAO DE TEXTOS <body onselectstart="return false"> ABRE UMA OUTRA JANELA AO SAIR DA QUE ESTA <script> function outra() { window.open('paginadois.html'); } </script> <body onunload="outra();"> VOLTAR AO TOPO DA TELA <a href="#top"> Ex.:<a href="#top"><font size=1>voltar ao topo</font></a> ONNOUSEOVER <a href onMouseOver="alert('mensagem')"> <a href onMouseOver="alert('mensagem')"><font size=1>passe o mouse</font> COLOCA MENSAGEM NA BARRA DE STATUS <script>window.defaultStatus="sua mensagem"</script> COLOCA UMA MENSAGEM NA BARRA DE STATUS QUANDO PASSA O MOUSE <a href="suapagina.html" onMouseOver="window.status='sua mensagem aqui'; return true"> ESTE É OTIMO PARA DOCUMENTACOES NA MESMA PAGINA.. <a href="#indice">se clicar aqui</a> <a name="indice">venho parar aqui</a> IMPRIMIR <a href='java script:;' onClick='window.print();return false'> LINKS SUBLINHANDOS <style> <!-- A{text-decoration: none} --> </style> Para ficar sem sublinhado mantenha o none Para ficar sublinhado em cima troque none por overline Para ficar sublinhado em baixo troque none por underline Para ficar sublinhado em cima e em baixo troque none por underline overline BOTAO LINK <input type="button" value="link" name="button" onClick="window.location='pagina.htm'"> Move a posição da página ao carregar <body onLoad="moveTo(0,0);"> DESABILITAR O TECLADO <script language="JavaScript"> <!-- function keypresed() { alert('Coloque sua mensagem aqui !'); } document.onkeydown=keypresed; // --> </script>
  15. Pitanga, Se quiser implementar so adicionar mais funcoes de controle para o teclado... segue mais algumas ai.. Se quiser tirar o Crlt+N var ctrl=window.event.ctrlKey; if (ctrl && tecla==78) {alert("CTRL+C não da para copiar"); event.keyCode=0; event.returnValue=false;} Se quiser tirar o Crlt+C if (ctrl && tecla==67) {alert("CTRL+C não da para copiar"); event.keyCode=0; event.returnValue=false;} Se quiser tirar o Crlt+V if (ctrl && tecla==86) {alert("CTRL+V não da para colar"); event.keyCode=0; event.returnValue=false;}
  16. cara acho que não da não.. voce tem que salvar dados no Server para isto.. tem que usar ASP ou PHP mesmo
  17. jissa

    ?

    cara juro que quimei alguns neuronios aqui tentanto imaginar o que acontece... faz assim posta aqui a parte da gravacao dos registros.. se for muito grande.. diminui.. (testa) depois posta ela menor.. :) ai fica mais facil para o pessoal ver o que ta acontecendo
  18. jissa

    Gerenciar Online O Bd Access?

    cara uma vez eu peguei um programa ASP e nunca testei.. mas da uma olhada dele.. é paraEditar Tabela ve se serve.
  19. jissa

    Ajuda Em Servidor De Asp

    Tiago.. quando da o problema tem muitas pessoas no Forum ?? se existir uma grande quantidade de acessos e pode ter alguma proteção tipo de flood oi coisa assim.. e ele (o server) simplesmente trava o acesso ao arquivo dando o erro posso estar escrevendo besteiras.. ito é mais para o pessoal que manja mais de SE.. Colocar Forum em Servidor Free não é uma boa não..
  20. jissa

    Asp Pra Quem É Fera

    Eu já fiz até manutenção em um Funcionando.. mas na Internet vai ser dificil.. O negocio é pegar no pesado do Zero mesmo... Pegue as informacoes que vai conter neste Sistema (O maximo possivel) para se definir o Banco de Dados vai necessitar desta pre analise.. Veja (conforme o plusmaster escreveu) a parte de Admin, quem vai colocar as Informacoes(a Escola os Professores ou Ambos) vai ter que ter a parte de Administração (onde serao cadastrados os Alunos, Historico, Materias/Notas/Faltas, etc...) A parte mais complicada e a principal sera a de administração, os Alunos vai ter apenas uma tela de login e senha para visualizar as informações. Se vai fazer.. comessa em pegar as Informaçoes.. e conforme forem surgindo as Duvidas vai postando aqui que o pessoal com certeza vai te ajudar
  21. Resumindo.. é um controle que pode ser utilizano numa "Aplicaçao".. A variavel definida pelo Application Vale para todo o Script e todos que estao acessando a Pagina.. Tem o Session que só vale para a sessao corrente.. individual por usuario o Application é para todos que acessam.. Ex. para se fazer um contador ou Contar os usuarios Online utiliza-se o Application e existe as subs que voce pode travar a aplicacao tipo Lock e unlock... e so continuar depois de uma determinada funcao.. Fica num arquivo Chamado Global.asa que tem por obrigatoriedade ficar no Raiz da Maquina.. o unico probelam em utilizar o Apllication que se o Sever for reinicializado as variaveis são Zeradas. melhor parar né aqui é PHP;.. :) Mas a ideia é esta +- esta : Uma Variavel criada com o Objeto Application pode ser utilizada para todos os scripts do WebSite e manipuladas (Tipo um programa TSR .. fica Residente ) Acho que é isto..
  22. jissa

    Javascript

    Valeu Dezinho.. isto é bom para quando se querem Scripts normais.. e o Forum em si fica para as duvidas e acertos de codigos.
  23. Validacao de Caracteres para o campo e-mail <script language= "JavaScript"> function isEmail2(email){ if (email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { alert("Erro!"); email.focus(); return false; } return true; } </script> <html> <head> <title>Teste Funcao Ismail</title> </head> <body> <form method="POST" name="tstmail" action="seila.htm" onsubmit="return isEmail2(document.tstmail.mail);"> <input type="text" name="mail" size="50"> <input type="submit" value="Envia" name="tst1"> <input type="reset" value="limpa" name="tst2"> </form> </body> </html>
  24. jissa

    Javascript

    Binho / Dezinho Seria possivel a criação de um tópico Fixo no Forum de JavaScript para que possamos postar miniscripts.. para facilitar o pessoal a achar o que quer sem precisarmos ficar repetindo informacoes? Caso sim coloquem no corpo da mensagem para as duvidas serem tiradas no Forum.. Obrigado..
×
×
  • Criar Novo...