Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

santind2

[Resolvido] Modulo de Download

Recommended Posts

Bom dia, estou tentando criar um modulo de download onde tem um <select> e quando você escolhe uma <option> ele faz download de um arquivo automaticamente..

 

Se alguém puder me ajudar fico muito grato..

 

Segue o código que eu fiz..

<script type="text/javascript">

   var selectMenuDown = document.getElementById("proDown")

   selectMenuDown.onchange =
       function() {

   var itemOption = this.options[this.selectedIndex]
                   //PAREI AQUI POIS NÃO SEI MAIS O QUE FAZER...  
       }  

</script>

<body> 
<form>
<fieldset>
   <select id="proDown" size="1">
       <option value="nothing" selected="selected">Selecione uma opção</option>
       <option value="arq.rar" >A</option>
       <option value="arq2.rar">B</option>
       <option value="arq3.rar">C</option>
   </select>
</fieldset>
</form> 
</body>

 

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

manda um window.open() para a URL do arquivo.

 

o browser não vai conseguir abrir, ai vai pedir download.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Bruno,

 

Cara, acho que meu código ta errado.. Eu não estou conseguindo fazer com que a seleção que tenho faça o download automático, sem precisar de um botão..

Tipo, o cara vai selecionar uma opção, a opção A então o download vai ser referente a opção A e ai segue para todos..

 

O pior é que só consigo fazer com botão e isso não rola. Com botão estou usando o "locatio"

 

Se puder me ajudar a resolver isso fico grato..

 

Valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
<script type="text/javascript">
window.onload = function(){
var selectMenuDown = document.getElementById("proDown")
selectMenuDown.onchange = function(){
	window.open( this.value );
}
}
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai Bruno..

 

Muito Obrigado funcionou legal e já sei como fazer agora..

 

 

Estou disponibilizando o código caso alguém precise..

 

Valeu!!!

 

<html>
<head>
<title></title>
<script type="text/javascript">
   window.onload = function() {
       var selectMenuDown = document.getElementById("downArq")
       selectMenuDown.onchange = function()
       {
         window.open( this.value );
       }
   }
</script>

</head>


<body> 
<div>
   <label>Selecione uma opção para download</label><br />
    <select id="downArq" size="1">
       <option></option>
       <option value="arq1.rar" >A</option>
       <option value="arq2.rar">B</option>
       <option value="arq3.rar">C</option>
   </select>
</div>
</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.