omicron 0 Denunciar post Postado Março 22, 2005 e ae galera, eu tenho um script de upload em ASP e gostaria que ao clicar no input file (Botão Procurar...) só procurasse por arquivos .ZIP.... Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Março 22, 2005 cara não dá...mas você pode fazer com que só sejam permitidos os uploads de zippode usar JS ou dependendo do componente ele mesmo barra Compartilhar este post Link para o post Compartilhar em outros sites
omicron 0 Denunciar post Postado Março 23, 2005 em js, você sb qual seria o código? Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Março 23, 2005 uma vez fiz isso ve se serve <script language="JavaScript"> <!-- function validar() { var ext = new Array() ext[0] = ".gif"; ext[1] = ".jpg"; ext[2] = ".jpeg"; ext[3] = ".doc"; ext[4] = ".htm"; ext[5] = ".pdf"; ext[6] = ".ppt"; ext[7] = ".pps"; ext[8] = ".txt"; ext[9] = ".xls"; ext[10] = ".zip"; extensao = document.frmInserir.Arquivo.value; posicao = extensao.indexOf("."); tamanho = extensao.length; extensao = extensao.substring(posicao, tamanho); valida = 0; for (var i = 0; i < ext.length; ++i){ if (ext == extensao){ valida = 1; } } if ((document.frmInserir.Arquivo.value != "") && (valida == 0 )){ alert("A extensão do Arquivo não é valida."); document.frmInserir.Arquivo.focus(); } else { frmInserir.submit() } } //--> </script> ai eu chamava no onclick do botão onclick="validar();" mas você pode mudar pra chamar no onsubmit do form Compartilhar este post Link para o post Compartilhar em outros sites
omicron 0 Denunciar post Postado Março 23, 2005 ae cara, vlw pelo código funcionou, mas só uma coisa, eu preciso parar o upload se a extensão não for zip, com esse código dá o alerta mas o upload é executado normalmente..... :unsure: Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Março 28, 2005 cara só você validar direito...se você valida no onsubmit retorna false quando não for zip que ele não faz o upload Compartilhar este post Link para o post Compartilhar em outros sites
omicron 0 Denunciar post Postado Abril 7, 2005 olhe você mesmo: http://www.mag.eti.br/edgar/htdocsite/asps...tenv/upload.asp Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Abril 8, 2005 acho que entendi... acontece que o submit esta sendo dado na propria função ainda... olha o final da função ASP [*]if ((document.frmInserir.File1.value != "") && (valida == 0 )){ [*]alert("A extensão do Arquivo não é valida. Só serão aceitos Arquivos Compactados (.ZIP)"); [*]document.frmInserir.File1.focus(); [*]history.back(); [*]} else { [*]frmInserir.submit() [*]} muda pra ASP [*]if ((document.frmInserir.File1.value != "") && (valida == 0 )){ [*]alert("A extensão do Arquivo não é valida. Só serão aceitos Arquivos Compactados (.ZIP)"); [*]document.frmInserir.File1.focus(); [*]history.back(); [*]return false; [*]} else { [*]return true; [*]} puxa ve agora ps: abaixo de tudo isso ainda tem uma } que não coloquei... ai por não fazer parte do bloco mas não tira pois é a } que fecha a funtion... Compartilhar este post Link para o post Compartilhar em outros sites
omicron 0 Denunciar post Postado Abril 11, 2005 ae cara, não querendo ser chato, mas ainda tá subindo qualquer arquivo..... :( http://www.mag.eti.br/edgar/htdocsite/asps...tenv/upload.asp Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Abril 11, 2005 ja vi, no lugar deonSubmit="validar();"poeonSubmit=" return validar();"e ve se rola... Compartilhar este post Link para o post Compartilhar em outros sites
omicron 0 Denunciar post Postado Abril 11, 2005 ae mario, agora funcionou, valeu mesmo..... Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Abril 11, 2005 ae mario, agora funcionou, valeu mesmo..... de nada cara... precisando é só postar... esta parada deu um pouco de trabalho pra adaptar pois eu tinha feito de uma forma e você começou de outra ai teve de adaptar todo o resmo... mas ficou legal... http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites