
flavio
Veteranos-
Total de itens
1.134 -
Registro em
-
Última visita
Tudo que flavio postou
-
Por questão de tempo, não vou criar um codigo pra você. Mas recomendo que você estude javascript. Na minha assinatura tem uma apostila.... boa sorte!
-
Javascripit Sem Receber Mensagem Para Libera Conteudo Ativo
pergunta respondeu ao urso47 de flavio em Ajax, JavaScript, XML, DOM
Se quiser desabilitar de forma definitiva no seu computador, somente, você vai nas Configuraçoes Avançadas do Internet Explorer. Agora, não existe javascript que desabilite aquela barra via página de internet... -
É isso aí, se você quiser adicionar mais dois campos é preeso que você crie seu proprio arquivo de tratamento de formulário. Visite as sessões de ASP ou PHP que lá eles te orientam melhor como criar um arquivo desses. De antemão, aviso que seu servidor precisa dar suporte a tais linguagens (caso você não encontre um formmail pela net).
-
não consegui ver a imagem... parece que foi removida
-
Tá faltando imagens, né??? Esse é o meu problema...
-
Pessoal não sou muito bom "designer", avaliem este site e digam a opinião de vocês. O que tá faltando? CAJUR : http://cajur.brinkster.net
-
estáí uuma boa pergunta. (você já exportou pra GIF?)
-
bote seu codigo completo aqui..... mas use as tags CODE ao invés da QUOTE
-
Style="display: None" está Fazedo Img Pular Linha
pergunta respondeu ao mestre fyoda de flavio em Ajax, JavaScript, XML, DOM
você tá usando a ID correta? era pra funcionar... -
o código ou a imagem??
-
Acabei de fazer minha matricula, iniciei o curso e chegei aos 30% sem problema. Existe a possibilidade de ser algum problema com a conexão ou com o navegador de vocÊs? Talvez...
-
Recuperar Valores Em Uma Função
pergunta respondeu ao Vinícius de flavio em Ajax, JavaScript, XML, DOM
Cuidado ao usar a instrução document.write Quando você usa essa instrução para escrever diretamente no corpo (BODY) do documento, o código-fonte do documento é perdido (modificado, alterado...). Já quando a instrução é executada dentro de uma estrutura inerente ao corpo (BODY) - como Células, Divs ou Campos de Texto - aí o código-fonte é mantido e apenas aquela estrutura tem seu conteúdo modificado. Veja que quando a função readElement() é executada, a instrução document.write é executada diretamente no corpo do documento. Tanto é, que se você visualizar o código-fonte (com seu navegador) você verá que as tags de HTML (html, head, body ...) sumiram. Agora, veja o laço que você escreveu: function readElement() { for(x=0; x < ar_campo1.length; x++) { w = x+1; campo = "document.form1.campo" + w + ".value"; eval("document.write(" + campo +")"); document.write("<br>"); } } Assim que o botão executa a função, o código fonte é modificado. O primeiro valor (x==0) é escrito porque é o valor da variável campo. Você sabe que uma variável é na verdade um pedaço de memória RAM. O primeiro valor é então escrito porque seu conteudo está na memória e pode ser escrito no novo documento. Mas esse novo documento não vai identificar o objeto da segunda iteração do laço (x==1). Então a variável campo será nula e deixa de ser um objeto, porque ela não mais faz referência ao document.form1.campo2.value já que este não existe no novo código-fonte. O que você pode fazer é: (uma das opções) 1) Criar uma janela pop-up que mostre os valores dos campos. 2) Criar uma div que exiba os valores do formulário (use a propriedade innerHTML). 3) Criar Campos Invisíveis com os valores do formulário caso não quira exibir os dados novamente. 4) Criar um vetor com n elementos (n é o numero de Campos de Texto existentes) que armazene os conteudos do formulário e, em seguida, usar a instrução document.write. Neste caso, o vetor também é uma porção de memória RAM e portanto seu valor pode ser escrito posteriormente. 5) Usar uma janela do tipo CONFIRM. Na minha opinião, as opções 1 e 5 são mais intuitivas ao visitante. Usando a opção 2: function readElement() { document.getElementById("org_div1").innerHTML = ""; for(x=0; x < ar_campo1.length; x++) { w = x+1; campo = "document.form1.campo" + w + ".value"; campo = eval (campo); document.getElementById("org_div1").innerHTML += campo + "<br>"; } } -
Recuperar Valores Em Uma Função
pergunta respondeu ao Vinícius de flavio em Ajax, JavaScript, XML, DOM
heheheh.... não encontrei erro não... :unsure: e agora? vou olhar mais... (que coisa, não!??!) -
Redirecionamento De Paginas
pergunta respondeu ao CiadeFurao de flavio em Ajax, JavaScript, XML, DOM
heheh.... beleza ;) -
pode ser até com javascript (criando cookie se for necessário). :D
-
Redirecionamento De Paginas
pergunta respondeu ao CiadeFurao de flavio em Ajax, JavaScript, XML, DOM
Beleza. Estamos qui pra isso. :D O arquivo p1.html que criei corresponde à sua index.html (ou default.html, não sei). Veja que nela pus um codigo abaixo do IFRAME. É isso o que você deve fazer na sua index. O arquivo p2.html que criei corresponde às suas outras páginas ( adotar.html, por exemplo). Este código deve estar acima de qualquer outro script nas páginas, já que se trata de um redirecionamento. Outra coisa, veja que colocar esse código em muitas páginas (250) é muito desgastante pra você. Da mesma forma que é possível criar um arquivo "externo" pra uma folha de estilos (CSS) é possível criar um arquivo "externo" pra javascripts. Por exemplo: arquivo salvo como MinhasFuncoes.js editado com o Bloco de Notas function f1() { (.........) } function f2() { (.........) } function f3() { (.........) } uma página de internet que use essas funções teste.html Essa linha vermelha seria o que você colocaria em cada página. As modificações no arquivo MinhasFuncoes.js seria sentidas em todos os arquivos que fizesssem uso das funções desse arquivo. Entendido?!?!? (viu a praticidade da coisa?) -
até onde eu sei, a afirmação do dark0 é válida pra todos os navegadores.
-
[javascript] Função Que Chama Função
pergunta respondeu ao paulo_aa de flavio em Ajax, JavaScript, XML, DOM
tente assim: function minha_funcao(url,tipo,func) { setTimeout(func, "10"); } Por exemplo, chamando a função: minha_funcao("https://www.scriptbrasil.com.br", "seuTipo", "rodaapos()") Nesse caso, func é uma string. -
O dreamweaver tem uma uma função (que pode ser acessada pelo painel Comportamento) que é colocada no evento onLoad da tag BODY pra pré-carregar as imagens . Se você criar uma função em JS que seja executada (chamada) após a função pré-carregamento de funções, então acontecerá o efeito que você deseja.
-
function textCounter(field, countfield, maxlimit) { if (field.value.length > maxlimit) { field.value = field.value.substring(0, maxlimit); } else { countfield.value = maxlimit - field.value.length; } } A função textCounter recebe 3 parâmetros: um objeto (neste caso, um textarea); um objeto (neste caso, um campo text) e um numero inteiro (que informa a quantidade de caracteres máxima que deve conter a textarea). Se o conteudo do primeiro objeto contiver mais caracteres do que o determinado, ele passará a conter apenas a quantidade desejada. Caso contrário, mostrará no segundo campo quantos caracteres ainda podem ser digitados. onKeyDown é o evento de pressionamento de tecla. Quando uma tecla é pressionada (e está pra baixo) a função textCounter é executada. Ela passa como parametros, as referencias aos objetos de textarea (this.form.qtdcaract) e campo text(this.form.remLentext), além da quantidade de caracteres limites (100) Se você quiser uma apostila de JavaScript, veja minha assinatura. E você encontrará outras no portal do SB.
-
1)Que evento onror é esse? (se ele existe, explica aí, que eu não conheço) 2) A instrução window.close está fora das aspas.
-
Redirecionamento De Paginas
pergunta respondeu ao CiadeFurao de flavio em Ajax, JavaScript, XML, DOM
Esqueça todos os códigos anteriores. Não os havia testado. Resovi criar um próprio. Criei uma página chamada p1.html que contém um iframe cuja propriedade SRC é , por padrão, sss.html Criei um arquivo chamado p2.html que gostaria que fosse aberto no iframe, mesmo que o visitante acessasse a página diretamente. p1.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <p>Aqui tem um iframe</p> <iframe src="sss.htm" name="principal" id="x"> </iframe> <p> <script language="JavaScript" type="text/javascript"> var local = top.location.href; if(local.indexOf("?url=") !=-1) document.getElementById("principal").src = local.substring(local.indexOf("?")+5, local.lemgth); </script> </p> <p>Um link para a página <a href="p2.htm" target="principal">p2.htm</a> abrir no iframe.</p> </body> </html> p2.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/javascript"> var padrão = "p1.htm"; var local = top.location.href; if(local.indexOf(padrão) ==-1) top.location = padrão + "?url=" + local; </script> </head> <body> Conteudo que deve ser mostrado no iframe. </body> </html> A unica coisa que você deve mudar no codigo javascript é no p2.html, o valor da variável padrão -
Sinceramente, gostei do primeiro (com guache e aquarela) e do cenário (literalmente, o cenário)... já os outros...