Ir para conteúdo
Fórum Script Brasil

flavio

Veteranos
  • Total de itens

    1.134
  • Registro em

  • Última visita

Tudo que flavio postou

  1. JavaScript é linguagem que roda no cliente, não no servidor. O que você quer fazer deve ser executado no servidor (vai dar um trabalhão). E aí você vai precisar de aplicativos mais elaborados, tipo: Transmissão de videos com Flash ou mesmo applets em Java. Eu axo.
  2. Pensando cá com meus botões .... axo q dá pra fazer. você pode unir PHP com Ajax. Se não me engano, com PHP você pode converter um PDF num arquivo HTML. Com esse arquivo convertido, você pode verificar com Ajax o conteudo em um sistema de busca.
  3. você pode determinar, no PHP, o tamanho máximo de caracteres. Tipo, se for definido que o máximo é de 100 caracteres e o usuário digitar mais do que isso, somente a substring que contem os 100 primeiros caracteres será usada pra determinado fim.
  4. não que eu saiba! Não concordo com essa informação. você leu alguma pesquisa sobre isso??? A maioria dos navegadores atuais permitem sua configuração pelo usuário: pra que ele escolha se que habilitar, ou não, a execução de scripts!
  5. controle = setTimeout(funcao, intervalo) A instrução acima faz com que determinada funcao seja executada a cada intervalo de tempo dado em milissegundos. Ela retorna uma referência controle que permite ao programador interromper a sua execução manualmente (normalmente usada em funções recursivas, como em relógios) Veja que por eu ter usado recursão (a função chama a si mesmo) tive de usar o timer. Até porque, quando o textarea perder o foco, não haverá necessidade de continuar verificando o tamanho do texto, certo!? você pode até alterar esse valor desde que seja pra menos que 1000 (= 1 segundo = muito tempo).
  6. Meu caro visitante, se cadastre aí no Fórum (é de graça) ! Tenta este código aqui: (de brinde, viu!?) <html> <head> <script language="JavaScript" type="text/javascript"> var timer; function limitarTamanho(tamanho) { //ta = TextArea //tamanho = maximo de caracteres permitidos var ta = document.getElementById("texto"); if(ta.value.length > tamanho) ta.value = ta.value.substring(0, tamanho); timer = setTimeout("limitarTamanho(" + tamanho + ")", 100); return; } function pararLimitacao() { clearTimeout(timer); return; } </script> </head> <body> <textarea name="texto" id="texto" onfocus="limitarTamanho(20)" onblur="pararLimitacao()"> </textarea> </body> </html>
  7. Tente esse aqui: location Object Eu nunca havia tentado isso. Se você conseguir nos avisa pra gente ficar sabendo como você fez!
  8. flavio

    Problema Com O Cs

    você possui um servidor web instalado na sua maquina? SIM -> Verifique se ele está rodando NÃO -> Edite as configurações do seu Projeto no Dreamweaver para não utilizar uma tecnologia de servidor.
  9. não consegui identificar esse espaço embranco. c quer fazer um print screen pra gente entender melhor?
  10. Qualquer codigo JS não seria executado. Nem mesmo um mero alert( ) Um teste rápido pra saber se o JS tá habilitado na sua máquina: digite (sem espaços em branco) java script: alert("TESTE") na barra de endereços do seu navegador. Se nada acontecer, então o JS não está habilitado e nenhuma outra instrucao JS será executada.
  11. flavio

    Apache Não Mostra As Imagens

    qual o S.O. da maquina? Linux? Se for, confere as permissoes!
  12. Se estiver desabilitado não irá funcionar! Eu, particularmente, desconheço até o momento outra forma de controlar a quantidade maxima de caracteres de um TEXTAREA sem usar JavaScript.
  13. Bem vindo ao fórum, Renato... Eu testei aki e funcionou normalmente. Possivelmente haja algo de errado com seu código. Poste-o pra que possamos discuti-lo. Exemplo funcionando: http://br.geocities.com/grupouespi/testes/teste.html
  14. <link rel="SHORTCUT ICON" href="NOME DO ARQUIVO DE ÍCONE AQUI"> o site da mozilla tem assim: <link rel="ICON" href="NOME DO ARQUIVO DE ÍCONE AQUI">
  15. Frank, Confira essa informação. Se você não estiver se confundindo, é necessário que você entre em contato com o suporte do IPED informando esse ERRO a eles. Já lhe digo o porquê. Você conhece o W3C? É uma agência reguladora da linguagem HTML. No site deles a gente encontra o que há de mais conceitual e correto sobre HTML. E lá está definido assim: Frames in HTML documents Você pode até passar esse link pra o IPED. Veja bem, não é a minha palavra que conta aqui. É a da W3C! Os valores que você citou não são válidos e nem funcionam! ok!? t+
  16. Quando você usa "mailto:" você está pedindo ao navegador pra acionar o aplicativo padrão de correio eletrônico do usuário. No Windows, o padrão é o Outlook. Se você quer mandar um email sem usar o outlook, que é o que a maioria dos webdevelopers deseja, então substitui-se o mailto por um script em linguagem Server-Side como CGI ou PHP ou ASP ... Foi justamente o que você fez !! ;) As tags, em sua maioria funcionam aos pares. É esse o caso da tag FORM. Seu uso necessita de par abertura/fechamento. Acontece, que o HTML é mais rico: a maioria das tags também possui atributos. Existem atributos que são comuns a várias tags e outros que são únicos. Por exemplo, a tag FORM possui os atributos METHOD e ACTION que podem ser usados de acordo com a necessidade do desenvolvedor. Respondendo sua pergunta: o código que você escreveu, já possui um par abertura/fechamento. Está correto. Diferente de um <input type="text">, a tag TEXTAREA não define um tamanho máximo. É até possível controlar a quantidade de caracteres inseridos, desde que se faça uso de uma linguagem Client-Side como JavaScript (preferida pela maioria das pessoas). Se tiver interesse, faça uma busca sobre "textarea" no fórum e se não encontrar crie um tópico na sessão de JavaScript perguntando como se faz isso.
  17. pow, fazia tanto tempo que eu não usava essa tag que até me enrolei nessa pergunta ... huahuahua tres coisas: Voce tá usando a tag BODY duas vezes; A tag FRAMESET, quando usada, deve substituir a tag BODY. Então nesta página, exclusivamente, não deve haver a tag BODY. O atributo scrolling pertence à tag FRAME e não à tag FRAMESET. E tem mais, os valores permitidos pra esse atributo são: yes / no / autook!!?
  18. flavio

    Calculadora Básica

    Você conhece a Notação Polonesa Reversa? É essa técnica que é empregada em muitas calculadoras. O algoritmo tb é conhecido como "algoritmo de Dijkstra".
  19. flavio

    Formúlario

    não, não!!! olha, a sintaxe de um formulário é essa: <form action="destino.html" method="post/get"> ... </form> O atributo action especifica o arquivo que irá manipular os dados do formulário. O atributo method especifica COMO esses dados serão enviados. O valor "get" faz com que os valores sejam passados pela URL do site, por exemplo o formulário do Google: http://www.google.com.br/search?hl=pt-BR&q=scriptbrasil&btnG=Pesquisa+Google&meta= Para evitar isso, deve-se usar o valor "post". Ele oculta essas informações da URL. CLIENT-SIDE Se você usar uma linguagem client-side como o JavaScript ,você pode passar esse dados usando o GET. No exemplo acima, do ponto de interrogação em diante nós chamamos de QueryString. Se você olhar o codigo da página do Google vai ver que lá tem um formulários com vários campos denominados de "hl", "q", "btnG", "meta" que são justamente o que aparece na URL. Exemplo: <!- Arquivo pag1.html -> <html> <head> </head> <body> <form action="pag2.html" method="get"> <input type="text" value="teste" name="campo1"> <input type="submit" value="enviar"> </form> </body> </html> <!- Arquivo pag2.html -> <html> <head> </head> <body> <h3>Você escreveu:</h3> <h1> &lt;script language="JavaScript" type="text/javascript">document.write((window.location.search).substr(8))</script> </h1> </body> </html> [/codebox] Esse é o tipo de coisa que você pode fazer sem Internet. No entanto, as aplicações são voltadas para à Internet. (é claro!!) SERVER-SIDE Como o próprio nome diz, é necessário um servidor web. Aplicações desse tipo é que normalmente usam o "POST". Aqui é necessário acesso à Internet. Um exemplo só é possível se um servidor estiver funcionando. Provavelmente você ainda possua um, então deixemos isso pra outra ocasião! Exemplo de linguagens server-side são: PHP, ASP, JSP ...
  20. hmmm... dá pra melhorar esse código. Do jeito que está aí, serão feitas 100 ou 101 iterações, certo? Faça-se o seguinte: ao invés de um incremento unitário em "i", incrementemos 19 unidades a cada iteração. function calcula_multiplo() { var multiplo = 0; document.write("Multiplos de 19: <br>"); for (var i = 19; i<=100; i+=19) { multiplo++; document.write(i+"<br>"); } document.write("Total: "+multiplo); } Resultado: serão realizadas 5 iterações somente!. WOW!!!! 20x menos B)
  21. function RecebeCor(formulario,cor,aux_cor){ var indice = (eval("document."+formulario+"."+cor)).selectedIndex; var textoEscolhido = (eval("document."+formulario+"."+cor)).options[indice].text; (eval("document."+formulario+"."+aux_cor)).value = textoEscolhido; }
  22. flavio

    Formúlario

    hmm... usando apenas HTML não é possível. você pode usar linguagens client-side, como JavaScript, ou server-side, como PHP pra tratar os dados dos formulários enviados.
×
×
  • Criar Novo...