Ir para conteúdo
Fórum Script Brasil

flavio

Veteranos
  • Total de itens

    1.134
  • Registro em

  • Última visita

Tudo que flavio postou

  1. www.scriptbrasil.com.br Na sessão SERVIÇOS clique na opção SISTEMA DE FORMULARIO
  2. <html> <head> <!--Este é o "corpo" da função. Diz o que a função deve fazer.--> <script language="JavaScript"> function framecheck() { var parentframe = 'frames.html'; if (parent.location.href == self.location.href) { var current = window.self.location.pathname; window.location.replace (parentframe + '?' + current); } } </script> </head> <!--O evento onLoad da tag Body faz a "chamada" da função. Diz pra função ser executada no carregamento (onLoad) da página. --> <body onLoad="framecheck()"> </body> </html> você fez a chamada da função, mas não escreveu o que ela deve fazer. Na página você deve informar também o corpo (definicao) da funcao.
  3. Vamos supor que você tenha um formulário com um campo INPUT TEXT. Se , durante o fechamento da janela, esse campo estiver preenchido, então submeta ao codigo do formulário. Mas se o campo não estiver preenchido, então abra um pop-up. <html> <head> <script language="JavaScript"> function abre_nova() { if(document.forms[0].elements[0].value=='') window.open('http://www.google.com.br'); } </script> </head> <body onUnload="[b]javascript[/b]:abre_nova();"> <form> <input type="text" value=""> </form> </body> </html>
  4. Bem, se você não é o proprietário do arquivo flash (se você não tem o arquivo.fla) você pode usar um javascript pra isso. Com HTML puro, não acredito ser possível. Vejá este post
  5. tenta assim: Se (todos os dados do formulario estiverem vazios) Então (abrir janela)
  6. Olha aí... estranhei quando vi meu nick VERDE lá em baixo... valeu, pessoal (e Andreia)
  7. você não colocou o codigo da função framecheck() na pagina adotar.html aquele site usa php... deve ser mais fácil... é linguagem dinamica
  8. com PHP não sei, mas com JS seria assim: ver post Mas se o objetivo 'apenas capturar o endereco da página que abrio a pop-up, você pode fazer assim, dentro da pop-up: <script language="JavaScript">alert(opener.location.href)</script>
  9. Esse outro codigo parece ser mais resumido. Você só teria que colocá-lo nos arquivos que fossem abertos dentro do iframe. Por exemplo, no arquivo adotar.html E na tag body, do mesmo arquivo: <body onLoad="framecheck()">
  10. Através de CSS não é possivel fazer redirecionamento. Mas realmente esse codigo parece ser util: Este vai no arquivo index.html <script LANGUAGE="JavaScript"> <!-- if (top.location != self.location) {top.location = self.location} var ar0 = "ind_inicio.html"; var str = location.search; var pos = str.indexOf("&"); if (pos != -1) { var num = str.substring(pos + 1, str.length); window["ar" + num] = str.substring(1, pos); } // --> </SCRIPT> E este em cada arquivo que deve ser aberto no iframe PRINCIPAL. <script LANGUAGE="JavaScript"> <!-- if (top.location.href.indexOf("index.htm") == -1) top.location.replace("index.htm?NOMEDOARQUIVO&0"); // --> </SCRIPT> Agora pra você fazer isso pra todos os 250 arquivos que você possui, vai ser inviável.
  11. Vamos supor que você colocasse um código de redirecionamento no arquivo adotar.html de modo que a página index.htm fosse aberta em seu lugar. Quando a página adotar.html fosse exibida em um iframe dentro da página index.html, o código de redirecionamento continuaria lá. Portanto seria feito um novo redirecionamento. E outro, e outro, e outro... criando um loop infinito.
  12. use, no menu da esquerda, a meta tag <meta http-equiv="pragma" content="no-cache">
  13. No menu esquerdo, tem a opção Quer Adotar?. Ao clicar na imagem, a página adotar.html é aberta no frame "principal". Ao clicar na palavra Adoção a página adotar.htm é aberta dentro do frame "principal" (P.S.: esse arquivo não existe)
  14. sim, é possível. você já tem uma funcao popup? janela = window.open("","","") Pra acessar os "objetos" da página popup, você faz a seguinte referência pela pagina principal: janela.document.objeto.propriedadeOUmetodo Agora, se está na popup e quer acessar objetos da página principla, aí dentro do popup você faz a seguinte referencia: opener.document.objeto.propriedadeOUmetodo
  15. m4ss4cr4t10n disse o que eu ia dizer. Esse é o codigo que você deve usar: <a href="endereço completo ou relativo" target="nome do frame-alvo"> Entrei no seu site, ví seu codigo-fonte, e você já está usando isso. Então acho que não entendi bem sua dúvida. Quanto ao CSS, aprendi por esse tutorial aí do Maujor.... Da mesma forma que os frames, o css é util porque um mesmo arquivo pode ser usado em várias páginas. Assim se você mudar o arquivo css, o efeito será mostrado em todas as páginas (sem ser necessario modificar manualmente todas as 250 paginas!!!!). Além disso, dizem ser mais rápido (o carregamento da página). Normalmente usa-se CSS pra criar efeitos de decoração.
  16. CiadeFurao, você testou abrir a pagina com outros navegadores? Firefox ou Opera, por exemplo? Aliás, já tá funcionando, não é? E não leve a mal o comentário do m4ss4cr4t10n. Ele só falou o que a maioria dos tutoriais e apostilas recomendam, que é a substituição de frames (e iframes) pelo uso de camadas com CSS. Ele não reclamava do seu site.
  17. acho que ainda não entendi. você quer que o botão 1 perca a "prioridade", digamos assim. É isso?
  18. Dê uma olhada no CSS que usado: [https://www.minha.unisinos.br/pra/nova_login.css] Isso quer dizer que a imagem "fundo_textarea.gif" vai ser colocada como plano de fundo de todos os INPUTs. Veja a imagem usada: [https://www.minha.unisinos.br/pra/images/fundo_textarea.gif] OBS.: Substitua, no endereço, "pra" por "p.a" (sem o ponto - problemas no filtro do forum)
  19. flavio

    E-mail

    Comece usando um formmail depois você tenta aprender uma linguagem dinamica. Pra usar o formmail do ScriptBrasil, acesse a página principal (www.scriptbrasil.com.br) e no menu esquerdo escolha a opção Sistema de Formulário (é preciso ter cadastro). Aí é só seguir os passos. Tenta isso antes de estudar ASP ou PHP
  20. Realmente, a sessão de JavaScript é sempre bem "moderada". Mas ultimamente têm aparecido alguns SPAM. Principalmente o tópico fixo Scripts
  21. é o seguinte, mestre fyoda Quando você for postar um código aqui : 1) use as tags CODE ao invés da tag QUOTE. 2) Faça identação (alinhamento) do código Dê uma olhada na funcao Limp. você fez a chamada: CPF = Limp(CPF); E o código da mesma função não tem parênteses e, muito menos, parâmetros (argumentos) //função para Limpar e deixar somente os números. function Limp©{ qtd = c.length; var v = ''; for (i=0; i < qtd; i++) for(t=0; t < 10; t++) { if(c.substring(i,i+1) == t && c.substring(i,i+1) != " ") v += c.substring(i,i+1); } return(v); }
  22. <script language="JavaScript" type="text/javascript"> document.write("<select name='lista'>"); for (var i=1; i<=100; i++) document.write("<option value='" + i + "'>"+ i +"</option><br>"); document.write("</select>"); </script>
  23. estranho. testei em um FF e não deu certo. testei em outro FF e funcionou.
×
×
  • Criar Novo...