renan_doidera
-
Total de itens
361 -
Registro em
-
Última visita
Posts postados por renan_doidera
-
-
Olá denovo, mas que ironia do destino, eu mesmo já havia respondido essa minha pergunta há 1 ano e meio. Após fazer uma busca que percebi isso....
http://scriptbrasil.com.br/forum/index.php...hl=imagem+fundo
Segue então o código certo para que funcione:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nova pagina 1</title> </head> <body> <script> function muda(obj) { obj.style.background = "url('https://www.scriptbrasil.com.br/img/imgs_flash.gif')"; //obj.style.backgroundImage = "url('https://www.scriptbrasil.com.br/img/imgs_flash.gif')"; } </script> <table width="124" height="24" border=1> <tr> <td width="124" height="24" onclick="java script:muda(this)"></td> </tr> </table> </body> </html>
Funciona tanto com "background" como "backgroundImage". Desculpe o transtorno...
Abraços
-
Olá... quanto tempo não posto aqui...
Eu gostaria muito de saber por que isso que estou fazendo não funciona, e se possível como seria a forma de fazer funcionar:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Nova pagina 1</title> </head> <body> <script> function muda(obj) { obj.style.background = "https://www.scriptbrasil.com.br/img/imgs_flash.gif"; //obj.style.backgroundImage = "https://www.scriptbrasil.com.br/img/imgs_flash.gif"; //obj.style.backgroundAttachment = "https://www.scriptbrasil.com.br/img/imgs_flash.gif"; //obj.style.backgroundColor = "green"; //obj.style.background = "red" } </script> <table width="124" height="24" border=1> <tr> <td width="124" height="24" onclick="java script:muda(this)"></td> </tr> </table> </body> </html>
Quero simplesmente mudar o fundo de uma célula usando javascript. Alguém sabe onde eu errei?
Abraços
-
Na verdade você tem que pensar nos caracteres que o usuário pode escrever, que são os números de 0 a 9, e a barra. Fora isso ele não pode escrever mais nada, pensa assim que é mais fácil abstrair. Aí é só implementar a condição pensando nisso que fica tranquilo.
Falow
-
Tenta entender como o Javascript e o HTML funcionam para que você possa fazer exatametne o que quer... dá uma olhada nesse código e tenta visualizar como são criadas as referências de campos inseridos dentro de formulários, e como você faz para pegar seus valores em uma função, aprendendo isso você vai poder fazer várias manipulações com campos diferentes.
<html> <body> <h3>Multiplicação:</h3> <Form name="formulario"> <p> <input type="text" name="Valor1" cols="20" size="20"> X <input type="text" name="Valor2" size="20"> = <input type="text" name="Resultado" size="20" value=" "></p> <p> <input type="button" value="Calcular!" name="button" onclick="java script:resolve()"> </p> </form> <script> function resolve() { Valor_1 = document.formulario.Valor1.value; Valor_2 = document.formulario.Valor2.value; document.formulario.Resultado.value = eval( parseInt(Valor_1) * parseInt(Valor_2) ); } </script> <p align="center"> </p> </body> </html>
Até.
-
Dá uma olhada nesse post http://scriptbrasil.com.br/forum/index.php?showtopic=77608
Dá uma modularizada melhor no que você está fazendo.
Falow
-
Isso é específico do browser, no firefox, por exemplo, você pode mudar a URL de uma página, ou seja, imprimir uma página da web com URL, data e outros atributos "adulterados", que você pode configurar manualmente.
Falow
-
Javascript é muitíssimo parecido com Java, várias funções possuem o mesmo nome, é só você fazer um tratamento dessa data com o método substr()... segue um exemplo...
data1 = "22/03/2007"; // data inicial data2 = "20/03/2007"; // data final dia_1 = parseInt(data1.substr(0,2));; dia_2 = parseInt(data2.substr(0,2)); mes_1 = parseInt(data1.substr(3,2)); mes_2 = parseInt(data2.substr(3,2)); ano_1 = parseInt(data1.substr(6,4)); ano_2 = parseInt(data2.substr(6,4)); dias_tot_1 = parseInt(dia_1 + mes_1*30 + ano_1*365); dias_tot_2 = parseInt(dia_2 + mes_2*30 + ano_2*365); if( dias_tot_1 >= dias_tot_2 ) alert("Dados Inconsistentes, data final menor que inicial!!");
Falow
-
O seu script está funcionando no meu IE aqui....
Falow
-
Dá uma olhadinha da FAQ do fórum antes de postar dúvidas simples.
Abraços
Renan Manola
-
-
Eu estava procurando uma função para converter string em float, então soube que existe uma que faz isso, a ataf(). Só que eu não consegui usar aqui, sabe-se láh por que, o meu compilador não achou mesmo declarando a biblioteca certa. Então eu resolvi fazer ela pra mim usar, já que eu fiz eu vou postar aqui e talvez possa ser útil pra quem tenha enfrentado mesmo problema que eu , ou para até questão de aprendizadomesmo....
#include <stdio.h> #include <stdlib.h> #include <math.h> int retorna_numero(char letra) { int numero; if( letra == '0' ) numero = 0; if( letra == '1' ) numero = 1; if( letra == '2' ) numero = 2; if( letra == '3' ) numero = 3; if( letra == '4' ) numero = 4; if( letra == '5' ) numero = 5; if( letra == '6' ) numero = 6; if( letra == '7' ) numero = 7; if( letra == '8' ) numero = 8; if( letra == '9' ) numero = 9; if( letra == '.') numero = 27; return numero; } float ataf_Renan(char *astring) { int i, tamanho, incremento, pos_ponto; char numero_char; float numero_float, retorno; tamanho = strlen(astring); retorno = 0; incremento = 0; for(i=0; i<tamanho; i++) if( retorna_numero(astring[i]) == 27 ) break; pos_ponto = i; if( pos_ponto == tamanho ) pos_ponto = 0; for( i=0; i<tamanho; i++ ) { numero_char = astring[i]; numero_float = retorna_numero(numero_char); if( numero_float == 27 ) incremento = -1; if( incremento == 0 ) { if( i == pos_ponto-1 ) retorno += numero_float; else retorno += numero_float*pow(10,pos_ponto-1-i); } else if(numero_float != 27) { retorno += numero_float*pow(10,incremento); incremento--; } } return retorno; } main() { char *nada; nada = (char*)malloc(10*sizeof(char)); nada = "0.05879"; printf("\n\n%.5f\n\n",ataf_Renan(nada)); system("pause"); }
É isso,
Abraços.
-
Eu fiz essa parada de compartilhar a net aqui em casa, o meu modem é esse D-Link 500G também, muito bom ele...
Para compartilhar eu precisei configurar a bios dele, tipo eu abri o browser ( IE mesmo ), e digitei láh: http://10.1.1.1 ( Parece que esse é o endereço do modem, sei láh.. ) aí pediu uma senha , eu coloquei como usuário: admin e senha : admin , se não foi deve ter sido... usuario: root senha: root . Aí entrou em tipo uma página dentro do modem, nessa página eu configurei as paradas seguindo um tutorial que eu vi no http://www.abusar.org , eu coloquei ele num servidor pra você... http://www.tiltador.hpg.ig.com.br/arquivos/configuracao.htm , aí você baixa , configura como mostram as figuras e vê se dá certo. Lembre-se que depois de configurar você tem que ir na opção "Admin"->"Commit & Reboot", escolher a opção a opção "Reboot" e apertar o botão "Commit" , senão as configurações não serão salvas caso você desligue o modem algum dia. Aí depois é só ligar o cabo do modem no switch junto com o dos computadores e pronto, o roteador já faz o resto
Falows !!
-
Beleza, eu usei a função clock() mesmo, deu certo aqui.
valeu!
-
Gostaria de saber como eu faço para calcular o tempo de processamento de um programa, com precisão de milisegundos. Já tentei algumas funções mas não deram certo.
Falows
-
Jà tentou usar busca do fórum? Praticamente todas as funções para manipulação de strings já foram citadas e explicadas aqui no fórum, é só você fazer uma busca em toda base de dados que você acha
Falows
-
Eu já vi um script que exibe uma mensagem no IE que pergunta se o cara realmente quer fechar a janela. Mas não deve servir né...
Falows
-
Dá pra fazer sim... na página que você quer que isso aconteça, crie um iframe, e inicialmente deixe ele sem endereço, aí faça um script que mude o conteúdo dele para o código-fonte que você que imprimirá ( usando document.write ), você manda imprimir nesse iframe uma string que será basicamente... "...<bgsound src="musica1.wav" loop=1>..." Sò que quando você imprime isso no iFrame, inicie um timer (setTimeOf) e ele deverá ter um delay ( atraso ) de um tempo igual à duração da primeira música. Aí quando esse tempo acabar, ele vai ter que executar uma ação, e essa ação será mudar novamente o conteúdo do iFrame, imprimirá uma string assim agora "...<bgsound src='musica2.wav' loop='infinity'> ... " , e pronto. Tenta fazer aí
Falows
-
overflow-x: hidden;
Coloca isso ali no estilo no lugar de "overflow: auto"
Abraços
Renan Manola
-
No site do Kleber tem essa parada de carregamento...
http://www.tiraduvidas.com/forum/index.php
Ele colocou na barra de títulos, dá uma olhada láh. Só que o que é usado é script de Visual Basic, ou seja, não funciona em navegadores como NN ou Mozilla.
Falows
-
Tem como usando ActiveX.
Falows
-
Com Javascript somente não.
Falows
-
O primeiro desafio de Javascript foi de atualização de list menu... dá uma olhada nas resoluções do pessoal e monta a sua.
Falows
-
Você quer esconder um iFrame, é isso? Coloca um id no iframe e manda brasa....
<iframe src="http://www.google.com" width=300 height=150 id="nada"></iframe> <script> document.getElementById("nada").style.visibility = "hidden" </script>
-
Eu fiz um esquema desses usando só Javascript, Fiz até um geradorzinho muito legal... deu muito trabalho, eu não costumo fazer isso mas esse não é Software livre não ... se quiser vendo renan_doidera@hotmail.com.
Mas em suma tudo se resume em mexer com condições que envolvem ratio buttons.
Falows
Pergunta Dificil Sobre Endereço De Site
em HTML, XHTML, CSS
Postado
Essa pergunta deve ser feita ao suporte técnico do seu Servidor...