Jump to content
Fórum Script Brasil

Palompas

Membros
  • Content Count

    8
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Palompas

  • Birthday 03/15/1986

Contatos

  • Website URL
    http://www.onipresente.eti.br

Perfil

  • Gender
    Male
  • Location
    Minas Gerais
  1. Bom pessoal... Acho que a minha dúvida é bem de iniciante mesmo. Não trabalho com flash, porém tenho um projeto em que pediram para colocar uma animação em flash (que já está feita) como background da página. Já tentei de várias formas: propriedade z-index do CSS, fundo transparente, etc, mas não consegui. Gostaria que me explicassem como eu faço para colocar esse arquivo swf como background da página e trabalhar com ela normalmente. Sem me preocupar com o arquivo flash e a resolução que ele ocupa. OBS.: A animação é em fullscreen e deve ocupar toda a extensão do browser. O layout em si deverá ficar por cima dessa animação. Barras de rolagens devem ser evitadas... Podem me ajudar? Desde já, fico grato.
  2. Não entendi. Você pode me dar um exemplo? Abração!
  3. Pois é Fercosmig. O primeiro script que peguei foi esse que você me passou pelo link. Porém não é muito conveniente para o meu problema. Veja que eu tenho que disparar o evento "onkeypress="return bloqEnter(event)"" nos elementos em que quero bloquear. É justamente esse o problema. Alguns elementos são gerados no momento da execução, são dinâmicos. No segundo código que coloquei eu não tenho nenhum evento no form. Isso sim, seria legal para a minha aplicação. O grande problema é que só funciona no Firefox. Valeu pela dica! :D
  4. Olá pessoal!!! Estou precisando de uma ajudinha aqui... creio que não seja algo difícil, pois já vi isso em alguns sistemas. :huh: Bom. O negócio é o seguinte. Estou precisando de um código que desative a função do ENTER. A princípio parece fácil pois é só declarar o código da tecla e retornar false. Mas o problema é que dentro do meu form não pode existir nenhuma declaração de foco :( . Peguei um código aqui no fórum que faz o seguinte: <script language="javascript"> function bloqEnter(objEvent) { var iKeyCode; iKeyCode = objEvent.keyCode; if(iKeyCode == 13) return false; return true; } </script> <form method="post"> Nome:<input type="text" name="nome" onkeypress="return bloqEnter(event)"> <input type="submit" value="Enviar"> </form> Esse código funciona só que o ideal seria não termos no form a declaração "onkeypress" pois no meu sistema eu tenho form's independentes e alguns compontentes faces dinâmicos. Ou seja: Não há como retornar o evento bloqEnter em todos os compontentes pois, além de serem vários form's (ficando inviável retornar isso em todos os objetos do form), tenho também alguns form's que são criados dinamicamente e não tenho como declarar esse código em um objeto que ainda não exista. -_- Para tanto fiz isso com o script: <script language="javascript"> function bloqEnter(objEvent) { var iKeyCode; iKeyCode = objEvent.keyCode; if(iKeyCode == 13) return false; return true; } if (document.captureEvents) { document.captureEvents(Event.SUBMIT | Event.KEYPRESS); } else { document.captureEvents(window.event.SUBMIT); } document.onkeypress = bloqEnter; </script> <form method="post"> Nome:<input type="text" name="nome"> <input type="submit" value="Submeter"> </form> Vejam que agora não há o evento "onkeypress="return bloqEnter(event)"" no form para bloquear a função do ENTER. Esse código mostrou-se totalmente eficaz no Firefox só que preciso, também, que funcione no Internet Explorer <_< . Porém não consegui fazê-lo. Andei pesquisando e vi que existe uma função chamada "returnKeycode". Pelo que vi ela seria eficaz. Porém não obtive sucesso nas tentativas. Vocês poderiam me ajudar? Espero ter explicado de uma forma clara. Caso não tenha conseguido peço que testem esses scripts que vocês entenderão o que pedindo, ok? Desde já agradeço a presteza!!! Abraços! :rolleyes:
  5. Olá pessoal!!! Há alguns dias eu coloquei aqui um código que gerava novos filhos e criava inputs. Agora o código está basicamente pronto. Agora há, também, a função de remoção dos arquivos. A única coisa que falta é pegar os arquivos para upload e jogar em uma pasta. Isso sim é feito em PHP. O outro código tem JS. O problema é o seguinte: Eu quero passar os arquivos selecionados no upload para uma pasta. Ou seja: Upar. Para isto eu preciso de um arquivo em PHP. Correto? Pois bem!!! É justamente isso que venho pedir pra vocês!!! Me ajudem por favor!!! Abaixo seguem os códigos. Obrigado pela possível ajuda!!! Obs.: Só funciona no firefox!!! huaihuaih (Código em HTML) <script> cont = 1; var count = 0; function removeArquivo(id) { container = document.getElementById('fileSpace'); arquivo = document.getElementById('container_' + id); /*lnk = document.getElementById('lnk'+id); br = document.getElementById('br'+id); /* formulario.removeChild(arquivo); formulario.removeChild(lnk); formulario.removeChild(br);*/ //arquivo.parentNode.removeChild(arquivo); container.removeChild(arquivo); // alert('id: '+id); } function criaUpload() { var f = null; <!---alert (cont+'');---> f = document.getElementById('formulario'); up = document.createElement('INPUT'); up.id = 'up'+cont; up.type = 'file'; f.appendChild(up); lnk = document.createElement('A'); lnk.href = '#'; lnk.onclick = function (){ var temp = cont; arquivo = document.getElementById('up'+cont); lnk = document.getElementById('lnk'+cont); br = document.getElementById('br'+cont); alert(temp+''); /* formulario.removeChild(arquivo); formulario.removeChild(lnk); formulario.removeChild(br);*/ /* arquivo.parentNode.removeChild(arquivo); lnk.parentNode.removeChild(lnk); br.parentNode.removeChild(br); alert('id: '+cont);*/ } lnk.id = 'lnk'+cont; textlnk = document.createTextNode(' Remover Arquivos'); lnk.appendChild(textlnk); f.appendChild(lnk); quebra = document.createElement('BR'); quebra.id = 'br'+cont; f.appendChild(quebra); cont++; } function addInputFile() { var fs = document.getElementById('fileSpace'); var tr_tbody = document.createElement('TR'); tr_tbody.id = "container_" + count; var td_tbody = document.createElement('TD'); var container = document.createElement('TABLE'); var tr = document.createElement('TR'); var td = document.createElement('TD'); td.innerHTML = '<input type="file" id="up' + count + '"><a href="#" id="lnk' + count + '" onClick="removeArquivo(' + count + ')"> Remover Arquivos </a>'; tr.appendChild(td); container.appendChild(tr); td_tbody.appendChild(container); tr_tbody.appendChild(td_tbody); fs.appendChild(tr_tbody); count++; } </script> <html> <head> <title> teste </title> </head> <body> <FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="POST"> <p>Enviar arquivo:<br> <INPUT TYPE="submit" VALUE=" Ok "> <!--<input type="button" name="btnAdd" value="Anexar + arquivos" onClick="criaUpload()">--> <a href="#" onClick="addInputFile()"> Anexar + arquivos </a> <table cellspacing="0" cellpadding="0"> <tbody id="fileSpace"></tbody> </table> </form> <!---<script>addInputFile();</script>---> </body> </html> Agora o código em PHP (Que não está dando certo e que eu queria a ajuda de vocês!!! - O que eu tenho que fazer?) <?php $count = count($_FILES['arquivo']['name']); for ($i = 0; $i < $count; $i++) { if ($_FILES['arquivo']['name'][$i] != ""){ $arq_name = $_FILES['arquivo']['name'][$i]; $arq_size = $_FILES['arquivo']['size'][$i]; $dir = "D:\www\Upload Multiple"; if (move_uploaded_file($_FILES['arquivo']['tmp_name'][$i], $dir . $_FILES['arquivo']['name'][$i])){ echo "arquivo <b>" . $arq_name . " </b>enviado com sucesso <br>"; } else { echo "Erro!!/n"; echo $arq_name . "/n"; echo $_FILES['arquivo']['error'][$i]; } } } ?> ----- É isso..... Abraços a todos!!!
  6. Olá pessoal!!! O Código abaixo é muito útil e funciona perfeitamente!!! Eu estou aprendendo a programar e gostaria que vocês me ajudassem em um código de postagem múltipla. Eu preciso desse código no meu serviço. Um amigo já criou o sistema para a criação de objetos filhos. O código é o seguinte: <script> cont = 1; function criaUpload() { var f = null; <!---alert (cont+'');---> f = document.getElementById('formulario'); up = document.createElement('INPUT'); up.name = 'up'+cont; up.type = 'file'; f.appendChild(up); quebra = document.createElement('BR'); f.appendChild(quebra); cont++; } </script> <html> <head> <title> teste </title> </head> <body> <!--<input type="button" name="btnAdd" value="Anexar + arquivos" onClick="criaUpload()">--> <a href="#" onClick="criaUpload()"> Anexar + arquivos </a> <form name="fm01" id="formulario"> <input type="file" name="up0"><br/> </form> </body> </html> O código acima funciona perfeitamente. O problema é que eu quero colocar, na frente do botão "procurar", um link de remoção. Ou seja, a pessoa escolhe um arquivo para ser enviado e desiste do envio, aí quando ela clica no link remover o objeto todo desaparece: Tanto o caminho do arquivo quanto o botão procurar e a tag <br> (pra não ficar um espaço vago). Além disso eu preciso adicionar um botão de upload especificando o caminho da pasta para onde vão os arquivos. Resumindo: Eu gostaria que vocês me ajudassem a criar um link de remoção e um botão de upload que manda o arquivo escolhido para uma pasta qualquer (Que eu possa configurar no meu sistema aqui, é claro!!!!). Será que vocês podem me ajudar? Serei muito grato!!!! Abraços!!!
×
×
  • Create New...