Ir para conteúdo
Fórum Script Brasil

flavio

Veteranos
  • Total de itens

    1.134
  • Registro em

  • Última visita

Tudo que flavio postou

  1. flavio

    Loop Ou Switch?

    huahauhauha :lol: WillianMaster, explica melhor aí, velho.
  2. C quer dizer só quando o arquivo tá salvo no PC do usuário? Eu pensei que não fosse assim. Pensei que apareceria o aviso sempre (supondo que o IE esteja com a configuração padrão). Testei um código simples (Alert) num arquivo HTML. QUando o executo diretamente ele dá o aviso. Mas quando o executo pelo servidor o aviso não aparece... será que é só isso?? :huh:
  3. ah, é, faltou isso... né? terminado o FOR e antes do RETURN, você pode acrescentar: if (permissao==false) x.focus();
  4. põe o código... pra agente ver
  5. use javascript pra que o elemento (select) perca o foco.
  6. essa div tá dentro de outro elemento? Se estiver veja se o elemento-pai possui padding-top: 0px;
  7. Agora vai... function submit_page(form) { var x; var permissao=true; for (var i=0; i<form.elements.length-1; i++) { x = form.elements[i]; if (x.value == '') { alert("Preencha o campo " + x.name); permissao=false; break; } } return permissao; } chame a função assim: onSubmit="return submit_page(this)"; Só preciso avisar que essa forma de saber se o campo está em branco não é muito eficiente. Melhor seria usar expressão regular.
  8. mingau você tem alguma experiencia em programação? (conhece alguma linguagem de programação? Pascal, C, ...) No fim de toda instrução use ponto-e-virgula. É uma instrução que permite usar vetores. Algo do tippo x = new Array(3) faz com que x seja um vetor de 3 posições portanto possa-se referenciar x[0], x[1] e x[2]. é só usar o innerHTML. com ele você pode inserir codificação html numa célula. Exemplo: celula[0].innerHTML = "<font color=yellow>huahuahuha</font>"; modifique tudo e se continuar dando erro nos avise.... falows! Ah, pega esta apostila de JavaScript
  9. post aqui um de seus arquivos CSS "completos" e aforma como você os chama na página.
  10. Esse tipo de pergunta é muito delicado devido à segurança envolvida. Prefiro nem tratar dele, mas posso apenas lhe dizer que, com o conhecimento que tenho, não é possível fazê-lo em HTML. Por isso, espero que esta discussão encerre por aqui.
  11. Não é possível mudar a resolução de vídeo do usuário. A função de redimensionamento de janela é resizeTo(x, y), com t maiúsculo. As soluções possíveis são as que o fahledu disse.
  12. como você está chamando a função? <form (...) onSubmit="return submit_page()">
  13. &lt;script language="JavaScript"> Nnumero = new Array(5); ZF = new Array(5); MF = new Array(5); Valmet = new Array(5); CBT = new Array(5); Ford = new Array(5); Deere = new Array(5); Nnumero[0] = 4; ZF[0] = 4; MF[0] = 4; Valmet[0] = 4; CBT[0] = 4; Ford[0] = 4; Deere[0] = 4; Nnumero[1] = "1"; ZF[1] = "zf1"; MF[1] = "mf1"; Valmet[1] = "valmet1"; CBT[1] = "cbt1"; Ford[1] = "ford1"; Deere[1] = "deere1"; Nnumero[2] = "2"; ZF[2] = "zf2"; MF[2] = "mf2"; Valmet[2] = "valmet2"; CBT[2] = "cbt2"; Ford[2] = "ford2"; Deere[2] = "deere2"; Nnumero[3] = "3"; ZF[3] = "zf3"; MF[3] = "mf3"; Valmet[3] = "valmet3"; CBT[3] = "cbt3"; Ford[3] = "ford3"; Deere[3] = "deere3"; Nnumero[4] = "4"; ZF[4] = "zf4"; MF[4] = "mf4"; Valmet[4] = "valmet4"; CBT[4] = "cbt4"; Ford[4] = "ford4"; Deere[4] = "deere4"; function checkDatabase() { var tabelas = document.getElementById(1); var linhas = tabelas.rows; var celulas = linhas[1].cells; var Found = false; var Item = document.forms[0].searchfor.value.toLowerCase(); for (var i=1; i <= Nnumero[0]; i++) { if (Item == Nnumero[i] || Item == ZF[i] || Item == MF[i] || Item == Valmet[i] || Item == CBT[i] || Item == Ford[i] || Item == Deere[i]) { Found = true; if(celulas[0].innerText) celulas[0].innerText = Nnumero[i]; if(celulas[0].textContent) celulas[0].textContent = Nnumero[i]; alert ("pelomenos rodou"); } } if(!Found) alert("Este Código Não Consta no Banco de Dados"); } </script> o que vi no seu codigo: faltou um monte de ponto-e-vírgula;new Object() ? pra que? use Arrayaquele monte de condições dentro do FOR é realmente necessário? apaguei quase todas.se por acaso, você não vir nada na célula depois de executar o script, é porque a letra tá preta e o fundo também está preto. Tem duas soluções: A primeira é usar um CSS na tag TD (ou TR ou TABLE) mudando a cor da letra pra branco. A outra solução... eu falei dela aqui. quem sabe?? alguém aí sabe?? :lol:
  14. mingau, você tá usando um LOOP? (Põe o código inteiro dessa função pra gente ver) Se estiver, a instrução : celulas[0].innerHTML= Nnumero[i] vai ser executada várias vezes e apagará o conteúdo da celula[0] (não seria celula ?) atribuido na vez imediatamente anterior. Percebeu? Esse modo aí é definitivo... até o próximo refresh. Deve estar havendo problema no LOOP.
  15. Se isso significa que você vai começar a aprender JS pra valer, a agente dá a maior força. ****************************************************** No meu post anterior usei a instrução: var tabelas = document.getElementsByTagName("TABLE") você pode usá-la (obtendo um vetor) ou pode atribuir um ID à tag TABLE e usar a instrucão abaixo (obtendo uma referencia direta à tablea que você está trabalhando.... portanto não é mais vetor): var tabela = document.getElementById(IdDaTabela) Os outros comentários continuam valendo. Só que agora ao invés de você querer LER(capturar) o conteúdo da célula, você quer ESCREVER(gravar) algo nela. Basta então inverter a ordem da instrução de atribuição: celulas[i].innerHTML = texto1; ou celulas[i].innerText = texto2; ou celulas[i].textContent = texto3; Sendo que texto1 é uma string (por isso tem que estar entre aspas). No seu caso, provavelmente você precisará de um novo loop FOR pra percorrer as linhas. Mas veja só: "você só pode fazer essa atribuição se as células forem criadas antes".
  16. Olha, não sei se o problema é aqui, mas vale tentar: Remova o align da tag IMG; remova o DIV (se for desnecessário); deixe só o align da tag TD
  17. o cabeçalho a que você se refere é o da tabela? ou uma espécie de "topo do site" (tipo um um banner lá em cima) ?
  18. é vero ... não tinha percebido. Mas não serve assim? (sei lá o que é PROCV) outra solução seria criar um script que gerasse uma nova janela só com uma tabela (sem inputs) em que cada céçula tivesse seu innerText armazenando o valor dos inputs. aí dessa nova janela, era só salvar como XLS. Aí deve dar certo.... certo?
  19. flavio

    Problema No Brinkster

    Tenta usar o url completo href="http://meusite.brinkster.net<%=variavel%>" O endereço http://meusite.brinkster.net/m/e/u/meusite/index.asp não chega a ser um erro do bribnkster... é que lá eles fazem uma gambiarra nos links. porque? sei não...
  20. Samsung ATA 4 GB (não lembro o modelo) Memória? Como? O PC é novo, a memória é nova, é tudo novo. :lol: -------------------------------- Agora galera, é o seguinte. Pedi um novo CD do Ubuntu (64bits , agora na versão 7.04) e instalei. E deu certo. Não tenho certeza se o problema era na arquitetura da máquina (32 / 64 bits) ou se na versão do SO. Sei que agora deeu certo e vou começar a fuçar nele. Valews!!!!!
  21. Quando estiver vendo no navegador, vá em Arquivo > Salvar como... > NomeParaArquivo.xls
  22. tente usar o selectedIndex nesse menu de lista. Veja minha assinatura, lá tem uma apostila.
  23. flavio

    Focus

    O JavaScript é case-sensitive. Tente: E lembre: Essa linha de script, da forma como está sendo usada, precisa ser escrita após o campo "taxa" ter sido criado, e não antes. O uso de aspas simples ou duplas não deve causar erro nesse caso.
×
×
  • Criar Novo...